MTEIKKNHSLRRIRLMKRAAVIRQNNGMDKREALVVAHQIDVLIRKMYLASVSFYYTKQDGSIRHAVGTLTGYEHCFHRPYTPRPENTFVVYYDLEAKGWRTFHAENFLRAE