MTKFLFHGIWCTVVLVLCACITALAVVKMGNFTNPTLVHQDPSTPPPPFLKIKKLGVRKRIISPEKQFFYCTIDKSCMELHISNTSLHCRELLSHLTGSLQTETAERAMFFRGTGGLLNYKDYSLSVYNCCFSINSPDSITETGKGIAEGGMKVLSLSLLKD