MAFPPTIAVIAPGTMGAAVASRFTKAGCTVLTTLEGRSASTIERAKKAGMEDASLVDIARRADFVLSIIPPSSAVVFAEAFKKAYDASSGNPKLAFADCNAVSPETVKRIARVFDGSTVRFVDASIIGGPPTDGYDPAFYASAAPEDERTLDSFVGLSAWGLRTVALKGEGAGVGDASALKMSYAGITKGFIGLTTTMILAANASSPATAQALMHELHASQPFYLERITRSVPGMLPKAYRWVGEMEEISAFVRDGLGDGEAHVHRGFAHLYDRVEKALPDGEDVAVLKKFVEEAKATIRGSGVP*