MATSLCSPTSSLSSQFSGLRRLCLKLDPSPSHLLFQRKIDSHLRFSSTRRPCRGVVSMAGSGKFFVGGNWKCNGTKDFVSKLVSDLNSAKVEADVDVVVAPPFVYIDQVKNSLTDRIEISAQNSWVGKGGAFTGEISVEQLKDIGCKWVILGHSERRHVIGEDDQFIGKKAAYALSQNLKVIACIGEKLEEREGGKTFDVCFEQMKAFADNVPGWDDVVIAYEPVWAIGTGKVATPQQAQEVHVAIRDWLKKNVSEEVASKTRIIYGGSVNGSNCAELAKQEDIDGFLVGGASLKGPEFATIVNSVTSKRVAA