MVVGGVLLTAPPNASAFESHLRCHNRALDQFEIKRQQAPARCQAPGCSSVALRQQTQWVFHACVCRPQNRRSIAAGDDVSRDRQTSSAASCSSILESRAGFDIREIGKKNRRDGEARAKRRRRNARARATLAITESVSDSDQSGEDLNKTERVGVLLLNLGGPETLDDVQPFLFNLFADPDIIRLPRLLKFLQRPLAQFISTLRAPKSQEGYASIGGGSPLRRITMEQAEALREALEQKHLPAKVYVGMRYWHPFTEEAISEIKRDGITRLVVLPLYPQFSITTSGSSLRLLEKIFREDAYLVNMQHTVIPSWYQRSGYVEAMASLIERELPKFPNMEEVNVFFSAHGVPVAYVEEAGDPYKAEMEECVQLIMDELKKRGVNNVHTLAYQVRRNWLDG