MEDIYKMNPLLSCPGGDVVREVNVNVNSAIAASASELNLGLVANNFFQLEEPESSDMSDRFIKTQIATHPLYPNLVSAYIECRKVGAPPELASLLEEIARESHPTDALREIGNDPELDEFMESYCEVLHRYKQELSKPFNEATLFLCSIESQLSNLCKGTLTMPLNNNRSDEAAGISEDELSWEKVEAVDGDESSGPRPGDQELKEMLLRKYGGYLSSLRKEFLKKRKKGKLPKDARMILMDWWNTHYRWPYPTEEEKVQLSEMTGLDQKQINNWFINQRKRHWKPTEDMRFAIMDGVSGSGLGGPM