MQKQLCSQKSEYYYAWATLREACLHWVAVILCLLIGTFERVPAFKQLLDFLGGRVLCNATARPCETNQTHLPPQDIKHVNKLTVVLDLDETLVCAYESSGLPPFLHMQASQTGVKWFQLQCTAVDKDEGKSKISHVIVYERPGLREFLEKTSEFAELVIFTAGLEAYASPLIDEIDPERRISARLYRPSTVTTKYREHVKDLSCLGRDLQRTVIIDNNPFSFVLQPSNGIPCIPFTGYNADDRQLPEVLLPLLQHLSTLEDIRPALDDKFHMSAWFCDRGIPASNSPS*