MATSKNGGEWTGDSRFFIVNYQTGGILDLMRFVQSGHRVLMDLCMMASKLAYENAKVVQNVVNIHWKMHFVDFYNCWNDFEKEMSTQVFILCDKPKDANLIVISFRGTEPFDADDWITDFDYSWYEIPKLGKVHMGFLEALGLGSRAKASTFHEQLFMNNQKFTKLENDATIAPSESSESSTMFSDSDAHSVSDQSPESDRPTDTGSKKFKLDMPERTAYYVVRSKLKRLLNEHKNAKFVVTGHSLGGALAILFPTILVLHEEMNVMERLLGIYTYGQPRVGNRQLGRFMEAHLEHPVPKYFRVVYSNDLVPRLPYDNKTFLFKHFGICKYYNSLYVEQNVDEEPNRNYFGLRFLIPLYLNAGWELIRSFTMGHIYGAEYEECWESVVLRVLGLFLPGISAHSPVDYVNSVRLGTERSTQMSSF*