MELLPTPTLDAERSNLLQRISEEGGFAYVNVAALAAGGDFRAAEAAREMAWEQLHSGPWHSVLPVWRDAYSMACLHVAAFHMGAGQFREALKVLDMGLIMGGTLLRRDLDSSIERIILISKGEKGLDGDGREKGSLCGGETECGSYCVDQAKVLQVLPNRSLSSKMVERRSSLSLESFLRDYFLSGHPVIISDCMSHWPARTKWKDMEYLKKVAGDRTVPVEVGKNYLSSEWKQELITFSEFLERIQSAERCSEVPTYLAQHQLFDQIQELRNDIFVPDYCFTGGGELQSLNAWFGPAGTVTPLHHDPHHNLFAQVDLDNLDLKEFPMARDLDFIDCIIEEGEMLYIPPKWWHFVRSLTKSFCVSFWWGEGSKSVS