MARWRARRLLPLLTFVTLGMILGSLLQLALLHQLDDPSHLMHTDNDPEAAVLRLGYVKPEVISWTPRIIVFHNFLSSEECDYLMAIARPRLQISTVVDVATGKGVKSDVRTSSGMFVNSEERKSPVIQAIEKRISVFSQIPKENGELIQVLRYEASQYYRPHHDYFSDTFNLKRGGQRVATMLMYLTDGVEGGETHFPQAGEGQCSCGGNIVRGLCVKPNKGDAVLFWSMGLDGNTDPNSMHSGCPVLKGEKWSATKWMRQKMTF*