MGKPIAEAEWDMDDVAGCFEYYAGLAEALDGRQGEAVDLGSDDFSCQLRREPLGVVALITPWNYPLLMVAWKVAPALAAGNCCVVKPSELASLTTLELAGIAAEAGLPPGVLNVITGLGGDAGAPLSAHPRVAKVAFTGSTATGKRVYAAAAGNLRPATMELGGKSALIVFDDADVDKAVEWCMFGVFWTCGQICSSTSRLLVQESVAPAFYAQLKKRAESIKLGDPLSPDCRLGPVVSQSQYSKVMSYIASGKAEGARLLTGGGRPPQQAKGFYVQPTVFTDVQPGMRIWKEEIFGPVLAARTFRTEX