MVVALGYFGLSHNAMDRKYVTAKSRVLHPEFRGRMVSAFLLHHFSEVSDYNFTANMETELDNVSAGSTEWKGLLKDYWERFSKYCADVSKLDGRKVERMLEEKFGPILFSDVYKDCRICPSCSEGTLRFKVSRYGEGYFVGCDRHPKCKYIARSLSQQEDETEPIEENAKSFEPRLLGVMPDSDQKVFLKQGPYGYYVQVGEDKKGLFPKRVSLSKVKDIDSVTLEDAIELLQYPKILGKHPEDDNLVLITHSKVGYNIKHRRFIAQVPKNMDPKKMTLERALKLLSSKSVRRIGRLKGKVEKKEPIEWH*