MMTAMVKAEAMTAEAEGSSGRRDAEAELNLPPGFRFHPTDDELVVHYLCRKVAGQPQPVPIIAEVDLYKFNPWDLPERALFGSREWYFFTPRDRKYPNGSRPNRSAGTGYWKATGADKPVAPRESGGRTVGIKKALVFYSGRAPRGVKTDWIMHEYRIAQADRTPGKKGSLKVIK