MDKEESLPGVETDHSEQNESEEMEEGSQTKSSDSEKSEDEDGSLQGEDEEAREQEGQKHEQSLGDAMASTPWTFKAGDCKKRLKEREGSSTTEKRRRALQFPNLDCDQELLQAVCKDSTHLKTQKTAVRVSIPLEEMMQSVKDQKKGVMIYFMGKVLSNSAIKSWGEAVAGKDSFSKFIYLGKGVYLAFCVEYNIMYSLLEKSTAWGAGHFGLILPWDPRFDPLKDFLSVCPVWVTCQEISILAIPFLKRMAESLGKVLHFPRMDSLVFTRTLRVCILWDMNKDIPDIVELEMGLPDPLC