METRAFLSSSSGAAPFVGAPSVPFSLQPLESGLASTHWEPRRIRQGQLSISRGVLGSLAVLGRKRQVKSLRSQSRVCRAAQSFTSESNAEGAQTAINEALSAVQPKSGFALLLIPRRLLSDASSIVQRAVQSLAGVQVVACVTGGPTLQLCALESPTGQVQAFSADPNTMDNDLQAVSSSASCVLLFGDPTVSPPALGRMLDAVGKKWPSGTVAGMMVAPGSGASVWVNGKPVRGGFVGLALPFRATAALDLVGCKAVGEELEIFEAFVQRGKAPEIIQIGTDQEGDYRDVAETEKGTAGIPRRVGIPAAAALKSVMQKHGISGPKEMLVGLSRPSTAPGSRPGLPSCWSLFNWVGVSKSGAATLAGGDPITEGLMPKGALQSCQCFQVSPASEGWQGLASQGASLTLALAGGRNLSPREAAATVAPGGRAVGALGVSVLGKAGPQAQLAVHRQAGLVLSLFG*