MFVAQRSHVVQQSIRQAAGDMRLMNPVSLVENHAACRTNRSGQRVLPNGQVWKPQLLLLCFASKILAEANSLLKLQDNTPGKTFSIRPRLPPLPFLLSSLLQSRAPPKLPGEQLEVDDGDGEGSEDSDEDADSEGEDDYDSLPPFRRLTNDELRLLTKEQKKAYFDELEYREKLFMKKQWKDEKVRRREMKRKLAALPKGMPQIKEDVIEEESGAASVPVPMPDMALPPSFDSDNPTYRYRYLETANQWLVRPVLETHGWDHDNGYDGLNVEKAFIIKKRIPASLSGQITKDKKEATVQMECAASLKMGEGKSTMAGLDVQTVGKDLACTLRSETRFNNFKRNRTVCGLSVTLLGGTIASGIKIEDRLMLGKRLKIVVNGGALTGRGNVAYGGSAEVTLRDKDYPIGRSFSTLGLS