MLGHLPHITLHQWAKKYGPIMYLRLGQIPTVVVSSPHAAQQFLRTHDLVFANRACTEYGRLIHYNFKGLSFCQYGSYWRNVRKLCTLELLSNLKVESLRPMRREELSLLIELIKDAAKARAVVDLTTKVASLSRDTTCRMVFGKKYNEETLGEGGFKAVAEDLMHLAAAFNVSEYIPCTRELDLQGVGRRMIANAKVLDEFFDKVVEERLAAMAGEEKKHRDFIDYMLDFLESGDCEFLFDRTNIKAILSNMLVAAIDTTPTVVVWTLSELMKHPRVMEKAQQELENFVGTDQMVDESDLAKLDYLDMVVKESMRLHPPVPFLLPHESREDCMVDGFYIPKGSRLIVNTWAIGRDPEAWPNPEEFKPERFIGTDIDVRGHDFQLIPFGYGRRGCPAMQMGITMVRLVVAQLIHCFNWELPNGMGPADLDMAEKFSLVMPRANHLLAIPTYRLREA