MSAEGSVESGAAEGRSPALERLFLSARHGVHTAANAAGRSASTAFNSAKESLESIRDSTHKTAGSLDKWAAAGVVGRTFRFKERSAKFTTELRAGLITFLMVSYILAVNPTILQTTGGTCDPQIVCSAGNFELLGPQCLANTNDPGAQACMMQLTRSLITATAASSLISTFFIGFFGNLPLALAPGIGITAYVSYQVVGQYGTGQITYEQAMTAVFVEGFIFIVLSITGVRGGIIKYMPKSIAMASSVGIGMLLAFTGLRSMGLIVFDSATLLTLGGCPASSRNYLYAFDQQVSAQTLANLTFSDFPPPATVYGCLSDNMRSPTMWLGIAGX