MCLSGLSSIQIEDIPAPGQVLVMVLMVLGGQVLSLVVPLLVKKHRYCKIARMALRPRSFKVVFLEHQAICHLADIVVWYLLAVHLLGFVVAWISIQCSSNAKSVLESKTINPGFFALFATISAFNNVGFVLTNENLVAFNTNSVLLLDLGLVILLGNTLFPVALRGILWLVHRYTTGTKKEVYTLLLEHPRKYYLHLFPKTATLWLLLAVTGSNALGGLIFCALDWNNEALDGLRPGEKLVNGLFQAFSTRSGGMNSLNLVELSQAMLFFYCVMMYIKPYPVLLRGEQSREDDTTLLTQSRRNLANDNTFLFLLVVFISISLNSQMEKDPRNFNLFAILFEVASAYGCVGLTLGYSCNLRLQPGHCKDTTLSFSGTWNAPGKMFIIAVMFIGR