MATTETPFLLSVPEVDIELLRQKLETTRFPDELEDAGWNYGVPLAHVKRLVARWKDEFDWRKSEAEINKIPQYTRDIDVEGFGTLNIHYVHQRSRLDSAIPLLFIHGWPGHFLEVRRILPLLTSDTPDQPSFHVVALSLPGFGFSEAPTKQGFAARQYAEVANKLMISLGYNEYVVQGGDWGHYIAGYLATFYAHTHVKDWLSNYTNAQPPSFGTFPWLYLTHLITPYTAREKRGLQLTAGFRQQGSGYSHEQATRPQTIGYSLADSPVGLLAWIYEKLVTWTDAYPWEDDEVLEWVSIYWFSRAGPAASVRIYKEMTDGFRRPAVVGVQWTSIPFGYSAFPKELNQVPRKWLQTLGNLVFESVHSHGGHFAAHEEPEELVRDIRNMFGKGRPAAGVVPGKNGYA*