MGLSVEKGAKGFEYKVKDMSQADFGRLEIELAEVEMPGLMACRTEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTLPDPSSTDNQEFQIVLSIIRDGIKADPKKYHKMKDRLVGVSEETTTGVHRLYQMQANGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGIMRATDVMLAGKVVVVCGYGDVGKGCAFAMKAAGARVVVTEIDPICALQALMEGLPVLTLDDVVETADIFVTATGNKDIIMLSHMKKMKNNAIVCNIGHFDNEIDMLGLETHPGVKRITIKPQTDRWVFSETKKGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERKSGKYGKQVYVLPKHLDEKVAALHLEKLGAKLTKLSDDQAKYINVPKEGPYKPAHYRY*