MTVRDALNSAIDEEMAADPKVFVMGEEVGEYQGAYKVTKGLLQKYGPDRVLDTPITEAGFTGIGVGAAFQGLKPIVEFMTFNFAMQAIDHIINSAAKTYYMSGGQISVPIVFRGPNGAAAGVGAQHSQCFAAWYGSCPGLKVVTPYSAEDARGLLKAAIRDPDPVVFLENELLYGENFPVSSQVRDPNFTLPIGKAKVEREGTDVTITAFSKMVGFALKAADELAKDGIKAEVINLRSIRPLDRETINASVRKTYRLVAVEEGWPQHGVCAEVCASVQEESFDYLDAPIERISGADIPMPYAANLERLALPQIEDIVRAAKRACYRSK*