MDGEEAGPPKRELYALLQVSPEATDEDIRKAYRHWAQVYHPDKYQDFHMQQIATENFQRICQAYEILSDEYKRQIYDIYGMEGINSGLELGPKLDKVEELKAELERLRKRKEEEKMLAHFRPSGTILSHLSLPQFLDGDGIMRGMAMSSEVQSQLSKRTAIAIGGNLEVNENSGGGAASTVLRHQLSPVSSIEFIASAGLRALIGVQTTRNLSLHSTATIAIAKSLRDGSINLSNTWTRQLSETANGNIQLLLGPESSIAVGWQKKHEKMSASGELKIGTSSFAASAHYTHRFSSKSHGRIAGRFGSTNLEVEVGGGRKLSNFSTVRMLYTIGIQGIFWKFELHRGGQKLIIPMLLSRHLNPVFATGAFVIPTSLYFLLKKFVVKPYYLQREKQKTLENKERNSAQVQEARAAAEKAQQLLKIVANRKISKHLETNELVITKAVYGSSKALKKADESREVNKESASEVFDVTIPLNFLINDSGQLKLHEGVRKSGIMGFCDPCPGEPKLLHVEFTYGGKRFEVEVDDYAALLIPQESHRV*