MVQALPSNIGIQQVTLKVADLDKMVNFYTKTIGLKLLKQGEGRAWLAPQGTNDAILVLKELTAGEENQGTTGLYHIAFLLPTRKDLGNMLLWLLQENVQIGAADHGYSEALYLSDPENNGIEIYWDKPEEVWDIRPNGEIIGVTEELDGDSLAAEADGHWLGISEGSKIGHIHLKVADLDTTETFYKNLGFGLKSNFGQQAKFFAAGQYHHHIGTNTWSGKQLPTIQENQFGLENYTFRLPTAADLEIVQANAEEAKLHFIAKDHLLALEDPSGMIIQFTY*