MVKNTVRSASSMDPTIPGKLLRLLFHDCFVEGCDASILLEGNGTERSDPANKSLGGFSVIENAKRVLEIFCPFTVSCADIVALAARDAVEFAGGPNVQIPTGRRDGRISLITNVRPNIVDTSFTMDQMINIFTIKGLSLDDLVILSGAHTIGSAHCNAFSDRFRVDTNGNFTLIDPSLDKAYAIELTKQCPAGAATSTITVKNDPQTPQLFDNQYFKDLIQHKGLFQSDSVLFNDVRTKERVVEFANDQDGFFTSWSQSFVRLSVLGVKSGEDGEVRTSCSVIN*