MGLFFGLLVGFTLGMAFVAGWKYVMASRSRHRIFKAACLSFLGQIDQDDVKRLCSSNYPPWLSFPTFERVKWLNKLLEKIWPSVALAASELIKTIVEPMLAMYAPPGFKLRFSKLFLGNIAPQIEGIKIQTIQAGQLIMDLDFKWGGDPSIILAVQTPVGANLPIQLKNLRFFATVRVIFKLAEDIPCISGVVVALLAKPKAEIRYTLKLIGGNLSAVPGLSDTIKGIVESAVADSLEWPHRIVVPIAQPPVDLSDLQLKLQGRLKVKVVKAQSLKNMEMIGKSDPYVIVYVRVLFQSKTKVIDNNLNPVWDEEFEFDVEDQETQSLVFQVFDEDIGSDKLLGVAMYPLAKINAEETKELTLPLVPSFDMDNVKDKRDRGSLTIITQYHIFSKEEQEAAMEAEQAVLEAKKAAAVGLIGGTMDVLGGAVGGAGKLVVGGVGVVGSGVGMVGSGMGKAGKFVTKTVSSQFVSKKSRNENGAPGTPK*