MALPVSFGDCLKLVHSIQQIAADVQALLIEFAGTKWMRRMWTRAKDFQSFQNIHLQLDASVQALALELMLNIAVPTVSVEELEENEEADLEEDSVTVKRLQEVANEFPSQDGKMEALLAEWSEVLSMRQSAPRASKVPELPAGLKREELTVGSRIGAGGFGIVYEGQWNGTPVAVKELPYGADLSEDERYAFKKEAAYHADLRHPHVVQVFGTCTDDHPFYIVMELMSGGSLASLIKRRISGHAAGGAGSPFQV*