MPKLKHPKPLSFNNPAVGSPLKTVFSSVDLPSEEDQDDSVKILSDLEFYHLDYPNNVDFTDKGSPYFALDKPPTLYLPKKLPYAIESVHDQARYLSHIVKHLFIAINTLDFRNAIPLTAKDLHNSSSIAQESQLEYRDEENFVDNEEDDFEDDNGDIDECIEEHLLGSSTPASQVQPKSASIVSLKNWTIELLSFIKMKGIIPLDLRIKLIRTFYGINLVQGQNLQLNLYLHLFKVLCKDQKMLKNLHLPWLQLMKQLENYYPHADFNYDSGDRKQFNKLLKLATYANPFFDEKDIPEITERILSNFTSQTHHTVLVVLNSMLPIKVEREYIPTLFFIWERIPPSKSTTELVSILGKVTEEALVAIAQEDKQSLGLYGVFTQKQFETIMYHLVPSLKIYPQSTSIMHSKSSKSNTLFKAYAQIIINSITKDNYEFILDKLSTILSVMANYAHPSNPGVWSSSIAKLCHALCLQLYRRHLQETNKYPHKMKSLTALPSSIKLNGVITDKIIVKLMKVITIGTQSRNNEVVKTYTACLSLLGFINPNVVLDNVITDIYTSFDTVNSSHRLAVALKQCTVLARYMAITPVYRLHLIRLMSLFLEAIDSNDLSKSYLALQFFAATSLSVPFHDLSGQSEASDGGMLAMELTSQHVSYLESCFFSPGDHEEFPIDKELESLAVKSATSSFTLFIKQFFSQLTKLLENLPKPDPNTDNIELKIVNFIPVAIGIIFNSLSIDLFRIFAKEFLEYILENINHEITDVYLNILACIINRDAEYQVPKFYHNLIPRIKLEINENGAGKIIGSSDDISSRDRALAWYVSLLGATMENAHEELLKLADDVLEITEFIMDECTGSAALVFGPNLLTSILSTLTKSSMTEKLLIPAYLLDKIDESYWGAFQFDYKMKYLEDKNFTTFKWFLPTEETVEFAVKLLEIHVQKALKNLENLKETHQSTVFQNEFRRNVSYIGWALFGVAELFDPAFSNESDDKLENFKGRETPITVSRNETPVGSSPTGSNAKDEDSNLDCFENVPISSYKEGSKEADEDEEGSEYEVFSKENSVTPENETSLEDSPSGICPSLTSRDSKLYRCNYFFGDSKFTKESSPLYHKIHQIRLSIGESLHDICNFLIQYHEADVAAFKSLSSLFAVYICDVGVDTYIQTGKTKDSYRFLTSLYNLPRLRKPYSRPIIGERIELFHQQRLSTFGGTRIVNSIEKQLVHDLVRLSMSVYSDIGLMAQNCLLLVNKKLIGTLGTIVSGLNIVSKAIDDNDDLKIERSLSFFYLKGVRNKIQSNYVELTRYIKLLLLCLKRSNSIIYDKATHLFKAVVSAWSLPSSVCNLDFELINSIKPPSDLFVESQINILRIAKESKRKINAFHIHKLETELYNSYWENDKSWQIQYLILKLLIQIENEYEHKDFSSDVIELIINNCSNEHPLLSDLCLCSSVSIVNKFVNLSLYEHNLSNMHDVDYLVKEFTRIDTTPKKENGNNYINEYLAEVHNLESPKYFFDNKIGTNSLFWSRDLIAIKGDNLSSNELDLTPKEQELFRRLGQNVMSKEWFYNIFKTMVQGLEQNPNFRSSHVYFTVNVIQMIVNNYVPASKLCVQDIIDLIDLIYVKDEKATHVLTMELIIGLILGYKIADQKYKDIVCEQVLGRFEKIICNDLSPDTYPVWSILSWWLPQHLDVRRYPKIFKFFTDFKFENTDERSSFGTHSRLGLLKYFISSLGKRYPLNETTFDNLIGNMNSSFSKVRIQVSLILSMLTFIGIARNPSSTFQEFLVNVKNDEENVETHLGIVEPYKSALSSCFERIESLRKATIDMNSQDVARNDYIYVSKTFIKYMDSLFFTQESAAIQAKSIVPYIQFLFKLDERKDVCYLSQISPMQSYLLLPFSLSNGKPLQLVLQSLLNLHDISQDPLWHQILSILDFTKSIFYLKYLILNTEQHMELVNFVAKFLFHGNSEVRTSAAKVLSGMIQTLSDSEVEYLISNNLADYLKGLTADKKKYLKLKTKPKSSKSEDPKKDLPLLLNELHGYTLGIGSYLQAFPYISPIPPWIPQSLSILANNSVSVEGIVGKTAKDLLSTFKKTRQDTWHIDSKFFGQDQLEDLEGVLWKSYFI*