MPRHTRRKLAESSVVRAAEEDALDDEAAAINAPGGDMVPRDAPAFPSTGWIPSDLVFRPDWHLSQRPRAGMADGKPFRTYWSLVEVQRAFKALRADAEAMEIWSQMGLADFWRTMGGLPFSERNVTFDSELTRGSTAARDLLGPIVDLFDDDAHASVKVIVEAICGGGVSAEQRVRIFLLALVSRVMAPSRNSRVHIKCLSSMRDLGAVSSYNWGGLAYNHLLYEMKRASRTALGNDPSMAALWSVLEIWIYEHFLTLALERTRDVAYLYAASWIGAVRVGASLAASRRAWRVLSAEDVVWRPFANAVVPVSAARAHFLSGRRVLLPGVYRHMWYLGERVSLQHHSGDRLVPKDPPESMLALDEDLVRLYAEARGEAVCRSWREFVHRKGSYDDFLRRLAPPVRFVLPEEEVDPEDIPHADRILRYENSDGAPRVRVRRWMLLLDSWKRQCAKLTRKLSGRNRELQDFFQGNAKELVGELK*