MGVPVFNLAPDLTVSRLCLGTMTFGEQNSLSQSFGLLSLAFHSGINFFDSAEIYPVPQRAETQGKSEEYIGRWIRETKIPVIALSWRQRMILRHVLRLFWMVLTQISGPSGQMMWIRGGPEGLDAWNITMAIDNNLKRLRTNYIDLYQIHWPDRYVPMFGETEYDPTRQFSSVFIEEQLDALGRAVDAGKIRCIGLSNETPYGVMKFLQIAEHIPGHPKIISVQNSYNLLCRNFDSGMAECCDHERISLLGLQPSSNGNTFWEVLLT*