MKIERIVTRLVKPNTAFDGPPPLVSLSSSDLAIPRVHVEVLYAYNAPVPPTTVLEEGLSKVLCEYREWAGRLIKDASGRPAIELNDAGAVLIEAKADGKLQDMWPFNPSHLLLDLIPVNRGVPELLLIQVTRFACGGLTLGVARHHQVADGEAASEFMEAWASMVQGQSIACSPLHDRSVLMARDPPQPVFDHIEYQKPPPKPHGLCTDHPDLAIKKLHFSAQLLKKIKAEAMKGAEEGVVYSTFVSLLAHVWKCITHARGLADEEGETRALVAVNVRKRLHPPLPEGYFGNAMCHTCPQAKMKDVANKPLSFAASCVHEAIKKMNNDYVRSALDFIELQQKNPVQIARTNKTVLSPNLSVTSWTTLPLYNLDFGWGTPMFAGNPFIPFEGLVIFAPSHKKDGSIDVVLGLFAPDMEKLESICFAANS*