MAAMFGGVRMQALSSASTIGRKKLRKPYTITRPRERWTAEEHDRFLHALNLFGRDWKRIEALVATKTSVQIRSHAQKFFLKAHKFGLAACLPPPLHPRRSAALLQQPQPDNIDMQVPSMEECHRPRASPEYLCPDLDGAWLDQDGTPIAIELPLSPDDLRFAQVYRFVGDFFGADDATAAANVPVEARLWCLLLQGMDPLVVDTILLVLSNLQANLFA