MELLPTPTLDAERSNLLQRISEEGGFAYVNVAALAAGGDFRAAEAAREMAWEQLHSGPWHSVLPVWRDAYSMACLHVAAFHMGAGQFREALKVLDMGLIMGGTLLRRDLDSSIERIILISKGEKGLDGDGREKGSLCGGETECGSYCVDQAKVLQVLPNRSLSSKMVERRSSLSLESFLRDYFLSGHPVIISDCMSHWPARTKWKDMEYLKKVAGDRTVPVEVGKNYLSSEWKQELITFSEFLERIQSAERCSEVPTYLAQHQLFDQIQELRNDIFVPDYCFTGGGELQSLNAWFGPAGTVTPLHHDPHHNLFAQVVGRKYIRLYPASVSEQLYPYSESMLSNSSQVDLDNLDLKEFPMARDLDFIDCIIEEGEMLYIPPKWWHFVRSLTKSFCVSFWWGEGSKSVS