MEGEASWFSHCPDYATNDAVELKDEYNEQVSSVLVDLILPDDILDRIFARLPIASIFRAGCVCKRWHEIVKTGRFLWNSSRLLSRKPWYFMFTSSEKPIGYAYDPTFQKWYVIELPCIWTSSCFISSSCGLFCFMDNSRSDQLYVCNPITKCCKNLEVPPGFKFSDYNALAMVVNRKTRCYSVTIVKSKHIPENFFQCDVSIHIYDSGTTTWMTCLTDVLTGWRGGDESVICDGVLYIMIYSTGIGGSENRHGLITYNLSSRSCTMLMRSFIPVPCCLTCGRLMNLNEKLVMVGGIGKRDCPDIIKGIGIWRLDGMEWQQIARMPHKYFHGFGEFDDVFASSGTDDFIYIQSYGTPALLVFDVEQKMWTWCRNCPVKKRLPLQLFTGFCLEPRLEMVP*