MASRMNEIWIVFLWALFRLHVTVNAIRNVEKLPNESVNYSILDLNQQHQSNNNNPIVYPTRVEQISWKPRAFVYRGFLSEEECDHLISLAKSELKRSAVADSGSGESTVSEVRTSSGMFIRKGKDAIISRIEDKIAAWTFLPKENGEDMQVLRYESGEKYEPHFDFFQDKINIVRGGHRVATVLMYLTDVAKGGETVFPSAEEDTRRRISSIIKDDTLSDCAKKGIAVKPKRGDALLFFSLTTRAIPDTRSLHAGCPVIEGEKWSVTKWIHVDSFDKQRQSSDGCVDENPRCGEWAAYGECKNNPVYMLGSPELPGACRKSCKILMKTASNDIPLGSVNCFTKLAKFQFVMWAVGLQRLELLTC