MPRAHQHNLKAGCRIEGAADKADKAQDKVARVVVLSMARYANLVVPSLPLGVIDQGFASTRLQYGANVSASAIVITEEAGCAFQIGNHVHELMNAALLSLTLGLRLVRGLGAYTCGGLFSSTGLFDALPLLDATRELCPLKCPLQNAGAPMCARAPSPWCSIDRDLGHGNFSLFGRPGAEAYHLRQMDIAGKFQSQEAAMSRRVSPAAAALFARAGGPHALYGRIFADFFRFREDRPALARALAALKQRRAAEGHGQVVTIAAQIRHRTSCQHGHEKVELFARAIRELARGRRCEVLLASDRRATFAALERALGNECALHSVERNNASQPGQFVEHGVDALETAAADLGLLARADHLVGTWGSTFTLLIQSLIANRFLRRGAVARGEPPVVVYCDALAADKSMGELQRDTPVGWSRCLRPLPLIANWHISLQRWPQIDLWVG*