MAAVGLVALATYQPELVHHARAKYSEAINRVNNALASPVESVKDSTLMSVISLGVFEHVSNFESWVRHVKGAAALVVARGKSQFARRPAILMFNQVRADMSAACIQSIQPFPDDMLELQAEATKYTDPSDAFWLLGVLATQCATLFAGVTAKNNGISLPRDMSWLDFLEVSTALQDDFQYVLDILATQESYTTIQESCGSTEFISYNGQYHLYKTSWAIRLWNNSRMVEIIVCEIICWLIKKIITENPDYPAEGRLKLKSRLQYATHIMSRRGEEILASVPQGLGLILLPDANKPKQPNISGGYMLIWNLYTVGKSPAISHQNRQWVIKQLKDISRTSGIAMAFQLAEDLVKIEQTTN*