MAFSTRSVLRASRAANFSAASRAAAPSNAVRFFSATRGVRVSDTANKKSVVREKEVPVTNYGAGQGDKSTLQVPEGASKVPYDSPAPAERDEVEPLSKKVYDQMPHTLKTMTVQGKVIIVTGGARGLGNHMARACAEAGAKAIVIFDANQELGDASAAELHQKSGLPVSFFKVDVRDGAAINAAVDSVVELYGAPDVLVNAAGIADSNIKAETYDPAMFRRLIDINLTGSFLMAQSVGRAMMAAGKPGSLIMVASMSGTIVNYPQEQSCYNASKAGVIQFAKSIAAEWAKYKIRVNCISPGYMDTALNRVPALEAQKKIWKSLTPQERLGAVDELNGLCVFLASDSSSFMTGSNVIIDGGYSCY*