MSDVPLALKGAPGSPYTRKMLALMRYRRIPYRLLIGDQATALGLPEPKVQLLPTFYFPDASGELEAVVDSTPIIARLEAEYGGRSVVPDDPVLAFLNTLFEDYGDEWLTKAMFHYRWYYEADIERAGQILPRWRNLTATDAEIEPMSQFIAERQISRLYVVGSNDTTAPVIEASYRRFLDLFRAHLTAGGFCLGRRPAACDFALFGQLTQLAAFDPTPMAETLSRTPQVYAWTSVMEDLSGLEPEAGDWFERDALPASLRDLLVEIGRTYVPALLANATAIETGAEQVETEIDGARWVQQPFPYQAKCLQWLRQAYVGLEGEDRNRMDELLAGTGCEGGVCPEPEGQLPAAEEGQSLAFPPAGLPAPPAGVPLETPLHARCRSDPAQSALNRRPEAGHVAAFFLLAAIPHSAVPWRAGEELLGRTFSVGDGDYRVVDVRNLSGELMVYAEEAGGRSGAEADGGKKPRRAAFHYGDIASRFDLGDQTA*