MVRDSFTRVTVIAYGQELLEEIPAEVADIPDFAESNLYLHLCRGVPPPGVNSQPSAAVEAVLVAYPDLNAELDAIPRYPQDTNTVDDVSHKLETSFANSLVELCKAHHIKLDTKAIYGLMRAAGMLPADITSLTTFRNGVAGPRDSEVVNRWIAFLPDPSLWPNDGQTFAQVVHTDGVTVSVLFTRPKPAGPPGELPHMGKQEGAVNPMAYLDADWPGCDPGKTNMATVAHEERYPSGAVESVWQRSLTAGQLYRQSGITQHAKVSKAWMAGIQPEHAVLSQVTNYTASLYRDYVAMTLVTWPAMWAELSKPRWSNASFRLYRYKQSTVARL*