MELHKYWGVGGRRCGSCEAAPAAVHCRTCVGGSSSFLCTTCDARPAHARLAHERVWVCEVCELAPAAVTCKADAAVLCAACDADIHDANPLARRHARVPVAPIGSEAAAAAVEAMLFGTGDAAEADDQHNNAAAAAEQHQHQHHAHHAHALNLNVEAKDMKLDYLFSELDPYLSVEIPRFHHADSVVPNGAGAAGAVELDFTCGIGVKHSSYSSYTATSLDLAHSGSSSEVGVVPEAFGGGGGGGGGSFELDFTRPKPQAYMPYTATPQSHSVSSVDVEVVPERGDLPAVRPVPLMGESREARLMRYREKRKNRRFEKTIRYASRKAYAETRPRIKGRFAKRADHDGDGDADDAEAEAAVPSSYVLDFGYGVVPSF*