MSQSTQQRLYDFAKMALINIFAHPYATVCDLYCGDADADKWVDAQIGHYIGIDAPSSGIEQMREAWEIHRKSYTAEFFELDPCTKNTETHLEEKTNVADVVCCLQHLQLCFETEEKARKLLHNVSSLLKPGGYFLGITPDSSTIWAKYQRNVEAYHNKSSSMKPNIVPNCIRTENYMITFEVEEEKFPLFGKKYQLKFANDVSAETHCLVHFPSFIRLAREAGLEYVEIQNLTEFYDDNRAQLAGLLTHYVPNLLDPRGRLLPRSYDALGLYTTFIFQKPDPEIAPPIATPLLPDVSYNLDEVTIRPDDEIINGHAVEPAIGLGKISEQKGILGPGPADLRFPEAL*