MQLGRYSVSTLLPPPIHSITFSPDGRFFAVAAEKGYEIWKILPHAPLLVLQAGGAAPLYAPNKVVIYNDKLGEAVAEVEFGERIRGVVARRGMICVALLRKVVAFEYGLSSDDAGKGKSKIMDRDSDGFWIKKFGEWETAKNEQGLMAMATAPGSTLLTLPGRQPGHVQLVPLHPCPSSSVTTSERGTLLRIWDTSRGRLERELRRGVDPAEMWGAIFERDGKGARVAGWSDKGTIHVWGGDESKTGQNGSRPATPPTASTAQYRLPRKNPHAFSAALGAAGVPSMAMKEAVELEGERGERFIVGWIEVDVAVEHHKVDDKDRAKEDTKAQYRPSSNMPTIGSFPIGTREERMSFGSEGTGRGRGRMSGGPHVRLKGHSAQRTSSHPPSHKRMEKQMQLIGASSGGEEGKTSAKCELVEY