MELKLYSTYTQQKEVFRPINPGKVGLYVCGITAYDFSHIGHGRAAVPFDVLYRFLMYLGYEVTYVRNFTDVDNKIIERAKKNGEKPLELSNRFCHEYLADMGALQCLLPTHQPRVSDHMDHIINMIQKIIENGCGYAVEGGDVFFSVDKSPNYGKLSGQLLEHTQAGKRVAVDSRKRNPADFALWKAVKPDEPSRESPWGRGRPGWHIECSAMSAHYLSPRFDIHGGGADLIFPHHENELAQTCAACEHGGVNYWMHNGHLTINNEKMAKSKDNFKPIREITERYHPLALRHFLISVHYRSPLSFSASKLDSSSELLYYVYQTLQDLFDALLPYREAMSEDGGKAEPTSEAKEIIIKLKSEFDAKMSDDLNTAHIFTGEYDRALKFINSSIGKLENMQEKERMSLLVSLVEIERGARKVLEVLGLLTTLSYSEILKEMKQKTLSRAGLSEQDLSQLIQERIMARKNKEFEKSDVIRAQLAVKGIALMDVVGKETVWRPCLPSSHATNSSD*