MDFYYSPRSSGSRTIIMVAKALGLELNKKQLRITEGEHLKPEFLKLNPQHTIPTLVDNGFAIWESRAIAVYLVEKYGKDD SLFPNDPQKRALINQRLYFDMGTLHDSFMKYYYPFIRTGQLGNAENYKKVEAAFEFLDIFLEGQDYVAGSQLTVADIAIL SSVSTFEVVEFDISKYPNVARWYANAKKITPGWDENWKGLLQMKTMYEAQKASLK