MPDVQALVNDFVNKLRKRKIEGSQATARHTAEFLRSVISQQRIPYTNQAGALIDSVKAVGEQLIAANPVELAVGNVVRRVLHIIREEDLSLTTAAIGDLNISDGSDDDENDRDDRPVLSAAALAAAARKTLRPPSLHTLLEDVPNATIVPLSSSGGDSEGKCKSADKSSRIRKLKHDVIEAVNELIQDIDTCHEQIAEQAVEHIHQNEVILTLGRSRTVMEFLCAAKEKKRSFRVFVAEGAPRYQGHVLAKELVARGLQTTVITDSAVFAMISRVNMVIVGAHAIMANGGLIAPVGLNMVALAAQRHAVPFVVVAGSHKLCPLYPHNPEVLLNELKSPSDLLDFGEFSDCLDFGSGNGEPQLHVVNPTFDYVPPNLVSLFITDTGGHNPSYMYRLIADYYSADDLVLQRKSAAGN*