MVLCDVSGARVRAARETMARKIGAVYKDMDLTMTTLPDDDVDFDPDAFRAAIAHMKRGDVVTIFTPDDTHFKICMACVEAGLHVLCAKPIVKRLEDHTALAEAAKRHGVLVAVEYHKRFDPIYVDARDRVRAQLGPFSYFSSTMTQPKAQLDTFAGWAGKSSDISYYLNSHHMDVHAWSVGRTSRPERVVAMAARGAAERRLKPSDNRAIEDTITLMVHWRNDDDSAGVATYTASWIAPRADSHTQQHFHIMGHEGEIRVNQAKRGYEMSTDENGFAQLNPLYMKYTPSPSGHFAGQGGYGYRSIEEFVRAAEEVNSGRATIGDISGRDVLATVDTTARVTAMLEAGRMSLDAGGAGVRILYPDDLRDENAAPEKEAKRLKNGKAVDCEAEPVGLRLE*