MNGKIWVLGDAVVDLLPDGEGRLLQCPGGAPANVAVGVARLGGDSGFIGRVGDDPFGRFMLHTLAQEQVDVNYMRLDAAQRTSTVVVDLDSHGERTFTFMVRPSADLFLQPEDLPPFAAGQWLHVCSIALSAEPSRSTTFAAMEAIKRAGGYVSFDPNIRSDLWQDPQDLRDCLDRALALADAIKLSEEELAFIIGSDDIVSGIARLNARFQPTLLLVTQGKAGVQAALRGQVSHFPARPVVAVDTTGAGDAFVAGLLAGLAAHGIPDNLAALAPDLALAQTCGALATTAKGAMTALPYRDDLQRSL*