MVVTESELNSQGEVESPLQPDQQQTKNHAFSSLGRQSSIYSLTLDEFQHTLCESGRNFGSMNMDEFLASIWTAEENQATATSANMSGNNQIIIDNNASQVLNDPYGHRGASQQPSLPRQESLSLPAPLCRKTVEEVWSEIHKEQISGAENRGGNVQNPKTAPRQPTFGEMTLEDFLIKAGIVRERCTAPFQQQQRGLYESNNNNRAAATGFVARPILGMAAGGGGGGGGNGGGYGQGHGVGMVAPLSPASSDGMVTNFDNSGNQFGMDIGGMGRKRIIDGPVERVVERRQRRMIKNRESAARSRARKQAYTVELEAELNQLKEENKQLKHDLAELERKRKQQYFEESRMKARTKAHKTKEKLRLTRRSSSCPL