MESAGAFDAISPDLACVVLSHVENLKDRFSLARVNRAFFEASKRDASLPPPDVLFQFARESDIAGQHEREVAWLKKAAARDQVEALALLGAYYSEGMHGVEIDDAAAFRLCKRATELDHEGSELYRISIGHLGECYVEGNGVEQDIAKGVELVRKAADLGEIESMLSMASYHSEGTHGVEKDTTKARYLAVRALQSGYINHIKTPEDLARLCAIFRSAGAHVDFDLDNQLVAIGLDNRLITIGITSSPG*