MLALKIPLILSTTKCKSALVHSSCGTQWRSSCNVVNSITMMPGFGSFHYDDWEVFILCGFILVGWIVICWRGLTAVIYFPRTMERRAFHFRQCFHVEDLWKRNLHKLIDKLKEQVEIEGSFLKRYCWFYSAKPVGTGEWCSRFRFSSFVEYSEAFIHMPRENPVGLWIVNHKSIEKMKNRIKKGVKYMDPMAFAPELQVERQLIDVTKRSWKMTAVSLITVIIELSAFTKNGSPMTDAMEACSQAWEIRDFVEKSDLDVALVNEATNKIFYHLHKTWQWLHYHLPLTNSTDKSSEATKEAIHNLVEKGKEIAIADRPSQDSRDWKTLAASYNLYRICERLKCRLSDVEAMLDELQQGLVDVIGECVEKVAGVIMENCREWVVSMDEEKVWKARLIAGKA*