MTRDCLLEPFTSHTPQEVDDITSQVVDIIEKNYIHFPNHDQWFTSGGKQRFADKLSYHVARNIPLEFILPAFPVKSCNPDKTLGMCPDKAEELAIYSMKIVADLIKAVYPPGVHYNVVSDGHVFSDLVGSDDAAVESYGEMFSEMAHNLYPGLVSFFRLDEFLLDNHSEDSITKLISNTTVEHPVATELTANAENARRALMCLFGCDESTVTKEIKDDPETRNLYRGFSRFMLEDLYEHKSCKNLPSKSAKKKLCSQVAFLMILRNRAFSAMVEWLFPLQLRISIHPHPNRGPKYGINIIHSSLVAAQRSSEEKNFHIPTPWHNAVVELADGKFMLLHSKVIRGSSVHAGEMACEQLQLSQQLLLKREGYRMMLMRYPDGRPSHYKQVCVC*