MLKTSLLIIIALFAYLLLWPVPIDPVSWNAPINQHFTGDFQQNTRLDKIEILELEDTHGPEGLAQLNGEIYTATREGWIIRYNEATGTMTKWVNTEGSPLGLVFDAEDNLLIADAYKGLLSVSPAGEITVLTDSYNGVSMEYVDDLDVDAEGKIYFSDASTKFGAQSNGGTYAASLLDTMEHGGHGRLMVYDPADQSTSMLMDGLNFSNGVAVAEDSSFVLVNETGSYRLHKYWLKGDRAGTSEVLIDNLPGFPDNIVRGRDGRFWVGLISPRSQQLDDMSASPFLRKIVQRLPASLRPQAVSYSHVFAMDKDGEVITSLQDPDGEHHTNTGAMETDNWLYISSLHADNLARISRENAGI