MSAMSQNLHPFRLSHHVHKCKLRTALHMRVANTTTTKVSFPLQIPTSPRSPTIATSTPLNLANDPSLQSTWEHRAWVASGCTSVLVSLLKSVTGAAYSGMWPEPLFMGLLGYVLADLGTGVYHWAIDNYGDASTPVFGSQIEAFQGHHKWPWTITRRQFANNLHALARATMFVVIPLDLAIADPVVHAFVGVCAGCIMFSQQFHAWAHGTKSRLPPMVVALQDAGLLISRTKHGAHHRAPFDNNYCIVSGVWNDFLDEHKVFEAMEMVVFFKYGVRPRSWSEPNSDWAEEMDASLT