MPLHRYPVHLWQKLRLRQGICARLPAHFLRSLEEERTPTPVHYKPHGTKFKINPKNGQRERVEDVPIPVH
YPPESQQGLWGGEGLILGYRYANNDKLSKRVKKVWKPQLFTRELYSEILDKKFTVTVTMRTLDLIDEAYG
FDFYILKTPKEDLGSKFGMDLKRGMLLRLARQDPHLHPENPERRAAIYDKYRSFVIPEAEAEWVGLTLEE
ALEKQRLLEEKDPVPLFKVYVEELVQRLQEQVLSRPAVVQKRAGDHA