MATPTCVAAACILALASCLFVIRFPCQNLDEAYIFPVDAIPTKSGYLIVDESSRARMFYAFYEAVEPQKPLAQAPIILWLQGGPGCSSMTGNFYELGPWSISPNLELRRNEFPWNRRFGVLFIDNPVGSGFSIAEADEDVPTNQEEVATHLYTALTKFFDSEPGFRDRPLFIAGESYAGKYIPALAHFIARKTNGLGHTCIEMAEEDARPVRKTKVKQPFRLDGLVIGNGLTDPETQVQTHADTAYYFGLIDENQRLYVKELARGVLEYVKTQDWYSAYEARTELMDWIVNASGLATPLDVRRSVPYHYTSNGTEFLGLFLNKQAVKVALNAEQGAHWVSCNPRVRKIMARDTMKSVKWVVEELLGKLPILLFQGHYDIKDGVASSEAWMKTLNWNAKTDFFASERKIWYVGDAVAGYWRSHNGLTHVIVLGAGHQVPADQGLHSQRMIETWIGQQLCHVDH*