MAAGGGALLLPPPPPPHHSFKHDVTDMQMQAATGSCLQPPASSGGGGGREQCPRCASHDTKFCYYNNYNTSQPRHFCRACRRYWTLGGSLRNVPIGGSTRKRPRPPLRRPPVHFAATVGAREYPQAAPAPAPSVATASQQQAGLLGSLFALGAAPLLEGARVGFDLGLGLPGPGGANAVADVAAAGFHGLGGQSRGGGILPTTMTTSSAMLWPTGLLDGTTTTNNVETWKLAAGGGAAMWPEFSAAAAQQGGLMHGGAQLL