MIRSHEFLLQMKIMKSMMQGRGASSHKPCSFRLQISANAGMVLLLALLASFSIGICPQFPAGISPSLSPAGIFSGSPFTLDSNGLMEDYYSLSCPRALNILNDTLTRAISRNSIVAPGLVRLAFHDCFVQGCDGSVLLAAELEDGPNKNSLRGLEAINDVKLALEAECPNTVSCADIVILSARHAIVQSGGPSYPLTLGRRDGVLLNGSLASAELPNPKLNISSVLSKFRNKGFNETDVVSLLGAHSIGESKCLNFGERLCNQDDTGLADPRLNGSLFIELMNTCITGDPNDGFTTTPCNVNPTTAVSLDSDTPNAFDNGFFKNVALQRGILGTDAALLEDPTTEALVHTYSQNQELFFEDFKRSMIKLSNLGVLSGIQGEIRKNCSMQN*