MEKLLPEDVLTNIICRLAPRYVAISRCVCKTWCAIIDARNLLRADLLPRSVRGIFINFNELSMSEFFVRPSKGRTVSGNFNYLPLGSRIIGHCNGLLLFCNYVINPATRQSAPLPPCTSPNIVIEHFVCRDYLVFDPQLSPHYEVFMIPQVRCYGRYEMLNSDDELDPAMEGLEWPPSPWILNVFSSRTKMWQERSFVREGEAAGNVADRRLDSSCVQDNSVYWRGVLYVNCQTKFVMRISLSNGKYQVIKPPVYFERMECTDLYLGKSVKGVHCALYGFPSSFWIYILDESSGRMEWVFKHSCDIQPYQRIDGRGPWTLQDINCQDWSNEFEEGKDEALVQEKFEWDSDNDNVIDTISRGNHLTRGDITFLGFHPYKEVVFLSDTLRRGLAYHLNSSKIQDLGNIHPTYYEIETGIQPFIQASFPYTPWTGVFPEDN*