MGKYELLMVILIVSGYGFVDGLRMDYYFMMNCPFAEGIVKNIVNRHLQADPTLAAALIRMHFHDCFVEGCDASVLIDSTKDNTAEKDSPANLSLRGYEIIDEVKEQLEIQCPGVVSCADILAMAARDAVFFAGGPVYDIPKGRKDGTRSRIEDTINLPPPTLNSSELIRLFGQRGFTAQQMVALSGAHTLGVARCSSFKHRLSNFDSTHDVDPTLDAQFAKTLSKRCTSDKSEQAFDTTKDTFDNDYYNALQRNTGVLFSDQTLYNNPRTRGIVNAYAFNQAMFFLDFQQAMLKMGLLDVKEGSNGEVRANCRIIN*