MEEKQRVIIVGAGPSGISAAACFTKQSIPYIILEREDCSASLWKKYSYERLHLHLRKQYCQLPHKPFPASFPPYVPKKQFLQYLDDYVSHFGITPLYRRTVELAEYDQGCHNWRVMALNGDSGQLEEYRGRFLVVATGETTDPFVPELQGLSGFPGKLIHSTGFRSGKDFKDQHVLVVGSGNSGMEIALDLVNHGAKTSILVRSPVHFLSREMVSLGLFLLKYLSLSTVDSLMVMLSTMIYGDVTKYGVARPNEGPFYMKVKYGKYPVIDVGTYKKIKSGELKVLPSEIESLRGKDVLFKNGESHPFDSIVFCTGFKRSTNKWLKGDDYLLNDEGLPKPSYPIHWKGNNGLYCVGLSRRGFYGAAADAENIANDVSSFTQHPCP*