MSVAAFARDKGVRWVMLGWSIFTVENLVMSEYKTEIKKYWGGQGGPQAYQCWRFSRFGLQLSAPSVAHRILGFGGRVLGLGTLSNWANRGQLMPPINVGALQIALGIRPEPSRDLPPQVRGAMACPFDFNAYASRGEVFGITRVSRRPELVGLGFFGLAGALVATTATQVVMWGLGPVVSFSILAMHSDRVQRRSGELSPEKEQILGQKIGNSRPGHRAQTSLMPFLALLDGRQSFSALQEELVASNLVAAGLVAFFLSAGGAVRSRCDSMCGTNVWRYRPADGQFEISYTWAPGEEKKSCDIFRSEGPAEMEIWNGDPNSRMLSHDVGNATA*