MRGSTRAASTPVMARAPLVASRRRASTFASASRRGCRVTPSANATSLGLDLEAPGWSGGYGTGGKVWSSAAVLTRWLGANAPALGLEGASVLELGSGTGAVGLAAAAMGATRVVLTDGGSESLLKLAKDNAARNRAPGGAIDPSCDIRVARYRWGDGKLPAAVADAAPFDLVVGSDCTYSVGGHGPLCDVIREVLTAAADDAARVVLGHQHRCGAAMLAGRGSAGWGVDPHLDMFAKTAAAKGLVVEEVHRESLAWHGLRNVSIVSVELKKQLAPSKTNATGDVGNAGTNGAVAAAAALAVTLSSLALPAAARQYSDYDPKQFDEFLPGINSVELSLAQPNVCSKDAFKAMDRARDMYEIGQLDEAEKALSSVLNGTCGGPNPTDADKVATAATWKLLGDVRVDAYRWNDAIDAYNSSLKVSPAGTSAPGALFGRANAKEGLKDYAGAVEDYGKCLELRPNGPDAATPRFERAQALKQLGRWEEAIGDYDAAADAFTANRQKREAKIAEAQAAFAKFESGDVPSATARLETLARQLYSSDVRAALAATYWRAGDAAKAEDTWLDLCQIEDAQCGKYTDKEWLTSYRKWTPGLADAMQDFLKLRS*