MTRDCLLEPFSSHTPQEVDDITSQVVDIIEKNYIHFPKHDQWFTSGGKQRFADRVRYHVARNIPLEFILPAFPVKSCNPDKTLGKSPDKAEELAIHSMKIVADLIKAVYAPGVHYNVVSDGHVFSDLVGSDDAAVDSYGEMFWEMAHNLYPGLVNFFRLDEFLLDNHSEDSIAKLISNTTVEHPVATELTANAENARRALMCLFGCDESTVTKEIKDDPETRNLYRGFSRFMLEDLYEHKSCKNLPSKSAKKKLCSQVAFLMILRNRAYSAMVEWLFPLQLRISIHPHPNRGPKYGINIIHSSLVAAQRSSEEKNFHIPTPWHNAVVELADGKFMLLHSKVIRGSSVHAGEMACEQLELSQQLLLKREGYRMVLVTYPDGRPSHYKQVSTMSKL*