MKPTQEIEALTAEIADVARTSFRTLFENGERYYYCTLFTTGEGHAPSISAWSWEALEREAARQGEESDTPESTIAELIKWSYADSPYCCFRDENFDDVKQLFMERPSIAELEADEWNREFDSRLKAMELAMKRLDDEGIFALNQPRESVCVLVEVMPPDEINTEIALRLNQAESPAMQAWLAEAAE