MKKVAIVGLGWLGMPLALSLTARGWQVTGSKTTQDGVEAARMCGIDSYPLRLEPQLVCDTEDLDALMNVDALVITLPARRTGAGEGFYLQAVQEIVDTALAYHIPRIVFTSSTSVYGNVNGTVKENSPRLPQTASGQVLKELEDWLHNLPGTSVDILRLAGLVGPSRHPGRFFAGKSAPDGQHVVNLVHLQDVVAAIELLLQAPKGGHIYNLCAPRHPARGLFYPQMARELGLPPPVFSDSPDGGQGKIVDGNRICNELGFEYQYPDPLVMPME*