MKEGKTGPPPERELYALLHISPEASDEEIRKAYRQWAQIYHPDKYQSPQMKDIATENFQRIRDAYEILSDERKRLIYDIYGMEGLTSGLELGPKLNKPEEIKEELERLRRRKEEEKASVHVRPSGSLLVNLSLPQFVNGGGLLRGMAMSTEVQSQISKRNTIAIGGNLAVTGNSGGGAATAVLRHQLSSVSSIEFMATAGLRALIGVQTSRHLSLHSTATTGIAMSLRDGSINLSNTWTRQLSETSNGNIQLVLGVESTIAVGWQRKDEKTSASGEIKVGTSSFGASAHYTHHFSSKSHGRIAGRIGSTALEFEVGGGRRISDFSTIRMLYTIGIQGIFWRFELHRGGQKLIVPVLLSRQLNSVIASGALIIPSSLYFLLKAFIVKPYYLKRERKKAQEKMERSSAQVHEARAAAEKAQQLLQNVATRKTNKQLETGGLVITKAIYGNRKAFKKRNGTRDDDQLALQVLDVTIPLNFLVNDSGQLKLHEGIKKSGIMGFCDPCPGEPKQLQVEYTYGGQKYEVVVDDYAELLMPQESHRI