MQLRRERIAERMRALQELVPNTNKTDRAVMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVSDIPLSVKGEASDGGSKQQVWEKWSTDGTEKQVAKLMDEDIGAAMQFLQSKALCMMPVSLAMAIYDTQHSQDGQPVKPEPNNTA