MDAAAGGLTPGFYQQSCPNAESMTRSTVQRLTLLDPTLSAALVRLVFHDCQVQGCDGSILLATTKNQSFSPVTTSELASSNNFGIRRLDAIDRIKSVLEASCPGVVSCADIVVMAARDAIALSGGPTIPILTGRRDGTTASAKQADDSLFPPQTPLDRVLSVFQSQGLDTVDTVALLGGHTLGVSHCPSVVNRLYPRMDSSLPLGFGASLRLRCPATIPMNNLSIIANDFTNLAFDNRFYSDVIAGTGVLTVDQQLASDPRTRGIVNQFAADRAAFFRAFARGFQKMSHLNVLTSNAGQVRRSCRTAN*