MTPLCTMRSLAFCCLLLLAPLAAARELQASGCTQVPEECTKVDCNGVLKQECDEVSGRVTCVCQSAGLASCFPGVARVALPGGATKPMSELSLGDSVLAVGPDGRLQYAAVVMFSSRRPSQRAPFVRIHTDAGLNITATPGHYMFGWKAEQAQAAFAALPSPAAWPYVLPTQLEVGDLVPVVAAVAARAAAGGGSPALARVTAVERLSGEGVFMPHTLTGAIVVDGVVASELTSIVPPRLAGPAFQRHLATALRTACAVLPASAVEAAVRVVSSWAHGTPDASLSYAALTMATSX