MTQYASSLRSLAAGSVLLFLFASPVKAEEQTIAPPGVDARAWILMDYASGKVLAEGNADEKLDPASLTKIMTSYVVGQALKAGKIKLTDMVTVGKDAWATGNPALRGSSVMFLKPGDQVSVADLNKGIIIQSGNDACIALADYVAGSQESFIGLMNAYAKRLGLTNTTFQTVHGLDAPGQFSTARDMALLGKALIHDVPDEYAIHKEKEFTFNNIRQPNRNRLLWSTNLHVDGMKTGTTAGAGYNLVASATQGDMRLISVVLGAKTDRIRFNESEKLLTWGFRFFETVTPIKPDATFVTQRVWFGDKHEVNLGAGDAGSVTIPRGQLKNLKASFTLNEPQLTAPLKKGQVVGTIDFQLNGKSIEQRPLMVMENVEEGGFFSRMWDFVLMKLHQWFGSWFS*