MLKDKFNLPHQKRVVLDRLGSLIIGFGFEDDLASDLGFDSGEELETFRCNGFRSKEPEAAGDDDDERKECETDEEEKLLRESEVRICRREVSEIPKSISSSASLFSRLDHADKAAELEFELSQKVINLEALQRISSSGLPDGLRATTWKLLLGYLPADRDLWDGELVNNRQKYAALKEELLLDPSEFSRRNDTTMASNKQEREGNVDGLLMRQEVSHGDHPLSLGKASFWHQYFQDEEMADQIDRDLQRTHPDMRFFSGDSSFGKKNRKAMRNILLLFAKLNPAIRYVQGMNEVLAPLYYVFSTDLDAQNASNAEADSFSCFVRLLSDSVDHFCQQLDNSSVGILSTLSRLAELLKANDEELWRHLELSTKVKPQFYAFRWITLLLTQEFDFHEIMRIWDSLLSNSLGIQEMLLRVCCAMLLCVRRELLKGDFPANLKLLQHYPHIAIEYLLQVAQELRPLSNTHEIVVSSDLVPQFNSSCVQMEQNLLHGTLYATIFEAVALQHAPTTTGCLPKFLTKAKMAPKGKFLKGCSWIKRVSLCHPKELVEDVEESVAIGTGMPQVYATIDLEKARVGRTRIITNEPDNPCWNESFRIYCAHNAADVIFTIKDDNPIGASLIGRAYLPVPKLLYGGEVDRWVDICDDHRQPLGGGAKIHVKLQFLDIAREYNWSQGIGSPDFRGVPYTFFSQKQRCRVTLYQDSHVLDNFIPRIPLANGRYYEPQRCWEDIFDAITNARHLIYITGWSVSTEITLIRDPRRQKPGGDVTLGELLKRKAREGVRVLMLVWDDRTSVSLSLLKRDGLMATHDEETAKYFHGTGVHCVLCPRNPDDGRSIVQGLETSSMFTHHQKIVVVDCEMPDELSSQQRRIVSFIGGIDLCDGRYDTQDHSLFRTLDTAHRNDFHQPNFPNSSIKKGGPREPWHDIHCRLEGPIAWDVLYSFEQRWRKQAGKDLLPLLKDLSNIITPTSPVTIPEDREKWNVQLFRSIDGGAAAGFPDTPEGAAEAGLVSGKDNIIDRSIQDAYINAIRRAKDFIYIENQYFLGSSFGWKAEGIKVEDIGALHLIPKELSLKIVSKIEAGQRFTVYVVVPMWPEGVPESASVQAILDWQRRTMEMMYSDIAQALRKRGLAVSPKEYLTFFCLANREVKKSGEYTPTEKPDPDSDYSRAQQARRFMIYVHSKMMIVDDEYIIVGSANINQRSMDGARDSEIAMGAFQPHYLATRQPACGQIHGFRMALWYEHLSMSDDLFLQPQSVDCIRKVNTIADKNWELYSGEKLERDLAGHLLSYPIGVTKDGLVTQLPGMEFFPDTKARILGAKSEFLPPILTT*