MELSVEKTSAGREYKVKDMSQADFGRMELDLAEVEMPGLMACRTEFGPSQPLKGTRITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLAEYWWCTERALDWGPDGGPDLIVDDGGDATLLIHEGVKAEIEFEKDGTLPDPTSTTNQEFQIVLSILRDGLKEDPKKYHRMKERLVGVSEETTTGVKRLYQMQETGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDIMIAGKSAVIFGYGDVGKGCASAMKAAGARVTVTEIDPICALQACMEGFSVLPLEDVVADADIFVTTTGNKDIIMVSDMIKMKNNAIVCNIGHFDNEIDMLGLETYPGVKKITIKPQTDRWVFPETKKGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERNSGKYEKKVYVLPKHLDEKVAALHLEKLGAKLTKLTADQAAYISVPVEGPYKPAHYRY*