MPPPFTPASIGSPDSSEGITIWNTNPILDALLLVELKANPKSSVRDIEKTIHIPKTTVARILHDAGKTPKLPQVIPHDLTTAQLKKRVDVCQGLLHRRSNFNWVSHIVAMDEKWITYDNPERKLQWVDVDEKPQQAPKAELHGKKELLCFFFSVLGPIYWEILPPGITIKADLFTTQLEEVAVRVPPKLLSEGKILMLMDNARPHHAKITQKKMDELEMEWLPHPPYSPDLSPCDYHCFRSLSNFCRGKKFKNRDAL