MNLLSGIAFEGLNSISVLVARLRVPCHRQDGNQAQNIGKCRLAYNSKKPFSAESSLSMVCKMGEGYSAEMDTEVLSSMWPEDLGKEADKQFNIEQPGKNQDMLEEVSIVEEPSIVDFMRLMELANFSEKGSSQLAYLVRQWEDKQANAFRLLNEELDILNKQRQEAELKELEILEEHMFEGDKYVGDKRPVSILQDDYAFGEAAPSFKKDIFIGKNKLQLDDEHDFVDYWKERAKRLENLLDASIQRESKLQEKLQENIGILAKQTSPVEELSQILTRADNFLHFVLQNAPVVIGHQVSFITKLVLIAFP*