MELLPTPTLDAERSNLLQRISEEGGFAYVNVAALAAGGDFRAAEAAREMAWEQLHSGPWHSVLPVWRDAYSMACLHVAAFHMGAGQFREALKVLDMGLIMGGTLLRRDLDSSIERIILISKGEKGLDGDGREKGSLCGGETECGSYCVDQAKVNIDEYHLCISMFLRCFKFFQTVIISDCMSHWPARTKWKDMEYLKKVAGDRTVPVEVGKNYLSSEWKQELITFSEFLERIQSAERCSEVPTYLAQHQLFDQIQELRNDIFVPDYCFTGGGELQSLNAWFGPAGTVTPLHHDPHHNLFAQVVGRKYIRLYPASVSEQLYPYSESMLSNSSQVDLDNLDLKEFPMARDLDFIDCIIEEGEMLYIPPKWWHFVRSLTKSFCVSFWWGEGSKSVS