MALFTASQNIATSLVSCGILPKAWEESRFANNSEESYIVNEYDGVVYVAFPSFLIIESFVIKESKYGEGNIQNGNKFFSGCLKGNDDQPALVHQGALKLFIHIMENTDFQTKMQIYTDSKQQKLKPIIFVGHSSGGAVATLATLWVLGKRLRQISTFCITFGCPLVGDGRLLEAVGRENWAGYFYHVVSKHDVVPRMLLLPFESIVTPLIAILPFWRGSVTNAMDDQPDFFIQDAYRTLLNSLWQLDTSPYKPFGTYMFCSVHSAACFEDSETVLEMLRLTMESRGPASLLEHIRYGSVLKEIIHNSIRGTRLVNSNSEFSYEVGISLQLEAIGLGVQVIFNSFFGKKLYVLLL*