MTRDCLLEPFTSHTPQEVDDITSQVVDIIEKNYIHFPNHDQWFTSGGKQRFADKLRYHVARNIPLEFILPAFPVKSCNPDKTLGMCPDKAEELAIHSMKIVADLIKAVYPPGVHYNVVSDGHVFSDLVGSDDAAVESYGEMFSDMAHNLYPGLVSFFRLDEFLLDNHSEDSITKLISNTTVEHPVATELTANAENARRALMCLFGCDESTVTKEIKDDPETRNLYRGFSRFMLEDLYEHKSCKNLPSKSAKKKLCSQVAFLMILRNRAFSAMVEWLFPLQLRISIHPHPNRGPKYGINIIHSSLVAAQRSSEEKNFHIPTPWHNTVVELADGKFMLLHSKVIRGSSVHAGEMACEQLQLSQQLLLKREGYRMMLMRYPDGRPSHYKQVCVC*