MATHNQISDQCQWSYPEVFTTQAVEEPTAEPASYHLHSTLTIMASNFDPWNQTITFRLEDGTPFDISVDYLDGILQYSIRACVNYAAQLGASVILFVILVLLTRAEKRASCLFWLNSLALLLNFARLLCDVLFFTGNFVRIYTLISADESRVTASDLATSIVGAIMTALLLTTIEISLVLQVQVVCSNLRRIYRRALLCVSAVVATATIAIRYSLLAVNIRAILEFSDPTTYNWLESLATVALTISICYFCVIFVTKLGFAIRLRRKLGLSELGPMKVVFIMGCQTLVIPGKRTLSSLIPPVIVSITHYVSDVPELQTNVLTIVALSLPLSSIWAGTTIDKPVTHSNVRNLWQILSFSGYRPKQSTYIATTTTATTNAKQCTHCYSESRLLTEKESGRNNDTSSKSSSQYGIAVEHDISVRSARRESFDV*