MAVKRRELTKQERDQIIGAWRCGVPVPIIINTLNFEKSTVYRVITFYKETGETKPPPRSGPQLKLTERDTRHLVRLVKKDRKSSLNVLTNKFVESTSTNVSPRTVQRYLHKEGFYGRVGKRKPFVSEKNRKIRLEWAKERLDWKEEWKFIVWSDESRFEVFGGDGCDYVWRKPKEKYDVNCLVPTFKSGRKGIMVWGCFGSFGLGPLVQVHGRENANDYINVLNNHLLPYLEGLDDRNSYIFQDDNAQIHRARSTLCWISDNNINLLPWPPQSPDLNPIENIWDELERRIRKHIPLPKNEAELFNLLEEEWYKLDESVYQNLVESMNRRVQAVIRAKGYPTRY*