MELSVQKGAKGFEYKVKDMSQADFGRMEIELAEVEMPGLMSCRAEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGETLQEYWWCTERALDWGLGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTLPDPSSTDNLEFQIVLSIILEGIKKDPKKYHKMKDRIVGVSEETTTGVHRLYQMQANGTLLFPAINVNDAVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGARVVVTEIDPICALQALMEGLPVLTLEDVVDTADIFVTTTGNKDIIMVSHMKQMKNNAIVCNIGHFDNEIDMHGLENYPGVKKITIKPQTDRWVFPETNNGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWKEKNTGKYAKQVYVLPKHLDEKVASLHLAKLGAKLTKLRPEQAAYINVPVDGPYKPAHYRY*