MTKKFWRCDKCHSDGCKARIHTDAATGQVFKMVNVHCHGSDPCEVDANAVMTAIKRRAEQTVETPAALMNEAFEGVSTAVLGQLPRTHHIQRMIQRRRAVIHAPPSLPVDHASFAIPEVYKTYGEERFLLYDSGLGDPDRILIFGRQSQGASSMQMKALYADGTFSIVPNIFEQLYVLLADRGGFVLPVLYALLPNKQESTYSRMFGAIRDMWPQLAPESITIVT