MTVRVGARVPRGTRPGEFDEKRWCDGELKGVAGSGSDESTTIRPAVGGGPRIAPFTGLALAAAAEALADAGWDASRVTDEQRNRAGVAIGAGMGHVADLVNAGALLERGKLRRVSPFFVPRILVNMAAGHVSMAHGLRGPNHAAATACATGAHAIGDAFRAVQRGDADVMVAGGTESCVDPVSYVGFARARALADPAAMTPRASKTKKKDKDIYNGSGEDVTEGCTDDVDPSTACRPFDATRAGFVMGEGAGVLVLESLESARRRGAIPYAEIRGYGQASDAHHITQPPSDGAGASRAMRAALEDGGVRPEDVGYVNAHATGTVVGDAAESRALATVFQERYLRGELSVSSTKGATGHLLGAAGAVEAAFAVLALSTKTLPPTLHLETPCPNAAPAGADLVPLIARVKPGLRAAMTNSFGFGGTNASLVFTS