SGRPMDKCWFTLDNAHYPPPSLDSMRSGHPISPASLGHLIPSLAHLDQIINAKAIEPFPATMDIHGPTIIEDFKWDHSHEYSLSLGGKVPIPLAPAGVPFVDLNVGLGGAFSRSVANYWEFDRLERYIMQPTRSYVQKCIERDEVKRWIAKNKSMMMMGRWEVYMITGIIVARGGGRKKKEKTTGKEFSVEVTVEVPLIVEAGPGGKRNTARQKTWGTSQTGDFVWAVRLAKITKSGLHSDWKMETVFGKTSSFRGQKAIF