MLDRFLSARRAWQVRRIMRNGKLTFLCLFLTVIVLRGNLGAGRFGTPGQDLKEIRETFSYYRKRVEPRRVLEEAQQVSSSSTVSDGGASSSDSNNYATFDLKKILVDEDDGEPEFKRDPNQPYALGPKIIDWDEQRGEWLKKNPNFPNFVGTNKPRVLLVTGSSPKPCENPVGDHYLLKSIKNKIDYCRLHGIEIFYNMALLDAEMAGFWAKLPLLRKLLLSHPEVEFLWWMDSDAMFTDMAFELPWERYKDANLVMHGWNEMVYDQKNWIGLNTGSFLLRNTQWALDLLDVLAPMGPKGKVREEAGALLTRELKDRPVFEADDQSAMVYILATQKEIWGDKVYLENAYYLHGYWGILVDKYEEMIENY