MPDITPDILRVEESRFTGDGSDLALLHWLRQAEQAIEAMDPEDLSKQIQSLHAFFLKLLLLVKAVSDGGSKGMNIAENLGRVASWYCIGEVIKEHGKNMMSFMAEICTSSLKVFKNTNLSVLLRTQAMVAFSRSLHSAGKALPDALVKDLLKSLRSGLQDPVLQLQQTLDMVAPLSFKSLETADHLTRRAFSRMLAHFLAAEEQSGEPTVMTSAAEDRASKTLFTTQEMLKYLSIPYNKPQSPHKLRNAIIDAYATLFTTLGGEYVEARYGEIVKHIMDQIRELTVNYLKRWQPTLLPGQQLGNAPAQIIELLAEPLVRLKAFGLSALIAISPARPLYVSHDVPTKVFDLAVSLLKRAGDHEIPQASTEIQVAWYLVTGLMSLGPSFVKLHLPQLLVLWRTLNYVNGFATAYAEALREQAHSADGYAFGMTSLARARDDYGKNGEEDEGEEGWLNRDKVEIELEGQLSRPILGSLEHDFLPLLDAQQPLSSPTPAPAQTGQVQSLATLSSHMRSSKLEKNPGRKQAVMVNTVIALRKTLKMIRSLLQDAIFDPSPSIRSTVQWLVDQVVTNRSPDARAGCKTIVNILMSLATDPHPVVHFYAMKALARVVDAANLSYEPYVPTTLGMLSNIYLLETHEPERSLMFLLVHEFGEETDEGLAVEAIKCVQQFLMFAPTAIDIWIDLCQRIMTRTAAQKAATRRPQQTSLPAAGPAFIDDEGESLGGGASTSTSSNALSSRWRTQLFALECLHDIVISVAEGNRPEHFDPVIARRIGANGRHMLWSRVGDLIKMAFSASAAGVMEVRAAGLVVLRDVIEKFSAQVCAVFVGSGVVKEVPRMGRILKLLTGALEQCKNGESLSLGDVEDLSPSAVIMLQISILTAWAELQISSVRQSYLTDVLKPYRWLLAPFWIGALRDYAQLRTDPEMGGLSGAVDNTAGLGREVLLPYYEHAVPKLLHAVAISFAINDPFALGAMNGQRYDIVYGLSFESLLKTVGDVSASSLASACLKAMQSLVKPALSGMSEPATVKSEAVEVMSSFATSRKGSGTMDSAQIRRTLAIVAFTLRQIVPTKEMKPSWNHVDSTQDKVNLLRSAFMAYAQIVECVEVSQKADMYAVGLHLFMGLLESESPVDLVGGCLGCLKVQVEGLVAAQVPGVSNGEKIVHGVVSACLSNIDDMRTRVPSAPSPVLQRATLHLLPPMITYISDNVVAHATNPDYAPPLHKPRGYGVLLPTLCLMLDPPLGLAQSGPAAFKEATMAMKDGERGELEHAIRDAVGQKQGAANGGVAKERKGIELKSFG*