MKAAALLLLCFILSFHAAEAQQVAQFIFGDSLVDSGNNDYILSIARANFFPNGIDTQNRVATGRFCNGLLISDFVSQFLGAQPVLPFLDPSARGRDLLRGSNFASAGAGIVADTGSIFLRRITMPEQIGLFQRYQSQVSSLIGPQATGRLIANSLVSVTVGGNDYINNYLLPGSARRAQLSPFQFNSLLVSTLRDQLQQISNLGARKIVVSNMGPIGCIPSQKSMRPPSGLCLPDLQQYAQHFNSLLRPMLSQLTQQNPGSVFLYSNGYDMLMDIMANGGSYGLSNVRDACCGQGAFNGNAICTGASTLCADRSSFLWWDPYHPTEAVNKIITDRLLDGPPSDISPMNLRQVLRL*