MPCRKDLHLVNVYRYLRPDNRRIQLFSLDRNARAIVLYMGPWYRPAVSGAPIRGFIALANAPQFYGRRYIYITSFTIFLIWLIPCAVAKNIETMIVCRFFNGVAGSAFLSVAGGTVGDLFARHELSAPMMLYTASPFVGPEVGPFLRVGGFINQFTTWRWTFYVLLIWTGVMLISIVLFVPETYHPVLLRQKAEKLRKETGDDRWKAPIERLNRSVARTVLHSIYRPVLLLTLEPMCLCLCIFSAILLGIIYLFFGAFQLVFGNVYGFELWQRGLCFLGLFVGMVLAILSDPFWRRVYQRLEEKHKRTEGTTEDFQPEWRLPPALAEHHSGEPELLITRCSNSRWSPCYHRVIHICLDYLSLCALDCTHNWQCVFWSRYHSCIFGHLYVLGRCISSLCSKFSSSEQLRSLNVWRRLPPFWNPNVQQSGIPLGFFAARFSDACHGAISVSSPTTIMFHLLPSFSLFAYVVLLAI*