MELHKYWGVGGRRCGSCEGAPAAVHCRTCVGGSFLCTTCDARPAHARLGHERVWMCEVCELAPAAVTCKADAAVLCAACDSDIHDANPLARRHARVPVAPIGSEAAAAAVEAMLFGTGEAAASEADEQHAAAEHAHAHAHALNLNVEAKDMKLDYLFSELDPYLSVEIPRFQHADSVVPNGAGAAVELDFTCGIGVKHSSYSSYTATSLAHSGSSSEVGVVPEAFGGSGSGGGSFELDFTRPKPQAYMPYTGTPQSHSVPSADVEVVPERGDLAAVRPVPLMGESREARLMRYREKRKNRRFEKTIRYASRKAYAETRPRIKGRFAKRADHDGDADADDAEAEAEAAVPMSYVLDFGYGVVPSF*