MPSVELEQNLILGFLKSRKHREWSFSVHGCKRSVQEEEEEAAMAKSTARAPRNKELVRGVGCFSRSRVYHKRGLWAIKAKNGGSFPTHDKKVAPPPSAQKPPKFYPADDAPQPLCNKRVVKRTKLRSSITPGTVLILLAGHFKGKRVVFLKQLDSGLLLVTGPFKLNGVPLRRVNQAYVIATSTKLDVSSVDASKISDSYFKKEVLKKKKGESEFFEAEKEEGKTLPAERKDDQKAIDAQVLPIIEGTPDMKAYLSARFSLKSGVKPHELVF*