MRFSTAFAAVAAAIPFAQAYHTGFNVAANNPDGSCKTTAQWAAAFNKLKGLPQHFTNVRVYAASDCNTLANAVPAAISTGTKLLVGVWTEDAAHYDAEKNALVAAIQAHGHNWILAFSVGSEDLYRKDTTAATLANQIHDVRGMVRSMGANQPVGHVDTWTAWVDGANSAVVDAVDFLGMDGYPYFQKSSIGDASAVFWKSVQNTQAAGKGKPVWVTETGWPVSGAKMGAAVPSLANAKKYWSEVYCKASKQISIFWYIDQDYNQSPSFGIFNQAGQRLYDTAAC*