MVKTSTLSMLVACPFLALGVQGEGANVTCPEYRQFNPSRFEAEYVDDEGLSIQYMAPNGCECVEGMDDMHCKFCETDEGCQSENANQFCRRGVTVHANDTYKSFKCRLSPVLELLMPRGELSLHMDQINRSAHMVLYNWEMAEPINGGHAIECNFYGCDMIPGEQDVTCEESVCDCTDQCSDFSNNIVLYMSGHEAFFNVTGDGVGEHHVELHMEGAPFDIAAICTASACVEGLGLDLNKNMTSFDLQGVGNSTEVGK*