MKPTDFSSLPSGFTMPHRDESHFVESSLHFPFPQPLENIEEDAPMCRPLCTYAFQPPETPQEPMEFLSRSWSISALQVAKALDARRKAVLEEQANREHRNTDDSKAPITVPFTFASAMTAQMVMDRILVQQSDVTPNSRRKSLSSGSVNYIGSCPDSPPVQGDELTFCRSFSAVRNPLRELSMKRWLKDTKEKRKEASRAHNARVHAAMSVAGVAAAVAAIAAATATSEAGNEQGKTSMAVASAAALVAAQCVEVAESMGAVRDQLSSVVSSAVSVKTPGDIMTLTAAAATALRGAAALNARIFKDTPSLATYIPREKCSDTITNFTSDSVSEDSESDCRSSDCLSKGCEFLKRTRKGDLHWRLVFAYLNKDSQVVVKSQGKYMAGTITKNKKRLVLDVYNDIPSWPERSFLGDGEKKWYFGLKTENGVMELECKTEADHRLWTEGISRLLSLSQQQKQR*