MESLALRSISLSASYLSLHRSSSKSFALLPPSISVHTSPTLRSLSISSPRFTLRATASSLPEEQNKPQPPPPSPPQPQGAKLIPLAISVSIGLIVRFLIPRPEQVTSQGWQLLSIFLFTISGLVLGPLPVGAWAFIGLTASIVTKTLPFSTAFAAFTNELIWLIAISFFFARGFIKTGLGDRIATYFVKWLGKSTLGLSYGLAFCETLMGLIMPSTMARAGGVFLPVIKSLAISAGSYPGDPSSRKLGSFLIQTQLQCSGASGAILLTSAAQNLLCLKLAREVGVVISNPWITWFKVASVPAFVSLLCTPLIIYKLYPPELKHTPEAPAAAAKKLERLGPITKNEWIMLGAMAFTVSLWVFGEAIGIASVVSAMIGLSTLLLLGVINWDDCLSDKSAWDSLTWFAVLIGMAGQLTNLGVVAWMSDCVAKLLQSLSLTWPASFIILQACYLLIHYLFASQTGHAGALYPPFLAMQIAAGVPGVLAALCLAFNNNLSGALAHYSGGPAALYYGAGYVDLRDMFRVGFVMALVQAIIWGGVGSFWWKFLGLY*