MELFPAQPDLSLQISPPNSKPTSTWRRTEEEMDLGFWTRALDSRNSISSMAKPDTCFELSLSNPKVSEPNSNHFHNILQNSNNCNGNNLFHSFQQNQYTHHHHQQNHLHNHHPVLFQQQQQQGLSQELGFLRPIRGIPVYQNPPSPFPFSQQTFDNTCSQASSLAANNSSATSISPYQSQGSMRSRFMSRFPAKRSMRAPRMRWTTTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTVKTTDRAAAPSALSDVFDNGSSGDTSEDLVFDIENPRRSEMSMQQGRPNAHQDKDYQALWSNSSREAWLHGKLKDSDGNLPPLEQKGMDPKCLSYEKISDVSSSTVSGTSPKKPNLEFTLGRPH