MQRDTGLAPDAYTLQSVLGACAGAGALSLGVYAHALLLRELGGHGDVSRDVLINNSLVDLYGKCGAVELARQVFDRMPERDVTSWNVAILTLANHGCVRESVELFDRMTRVENVVPNAITFVAVLSACNHGGMVEEGRRYFDMMVGEYRIRPRIEHYGCMVDILARAGFIEEALDVVSGMNCRPDAIIWRSLLDACCRQNARLELSEAMAKLALDVPDDAVSGVYVLLSRVYAFAQKWNDVGMVRRLMSDEGLKKEPGFSSIEMDGLVHQFVAGDTSHPQSEEIYAKLDEIGQRLASSGYKPDLSEARMVAGMDHTKGAALRLHSERLAISFGLLKGTAGAPIRILKNLRVCKDCHTISKLITGLYGVEIIVRDRIRFHHFKDGACSCKDYW*