MEKLVLTLLALLLYLGLVYGEISNKCVFPAIYNFGDSNSDTGGKSAAFRQVPPPNGLTFFGSPMGRMCDGRLIIDLIADRLELQYLSPYLDSVMANFRNGANFATAGSSILPGGYSPFSLEVQISQFLQFKKRTMLLSDLSIPNKSKWSSSKVNIANPQDFSKALYTFDIGQNDLSYGFQYTHEAQVRASIPLIIDNFTQAIHQLYYEGAVNFWIHNTGPIGCLPYSVIDYPLKPQGLDGIGCIENENKVAREFNEQLKDRILHLRAELPGAAFTYVDIYSAKYQLISSAKEQGFGDPLKFCCGWYNNGSEVACGQTAIVNGTEHGKACSDPTKYISWDGVHYTDAANVWLAKSILNGSFSDPPVPIEQSCSHSST*