MHFTRIFVDPYIILSISVSSDVMTHKAHKTLSDELAMKYHVMSNFYIDKYVSISHIYIYICVHRRAAQSSVWNHLIVVNTKIPTLLKCHKTSIKNKEGRRVVSVGHAALTCTRPEPFCGVALCPPSASLDDCSARWRMDPQLNIDTLLTAARLLESNSLLASTRPLVAPLSVQPSIGNQIPSQQLYVELRDFISGKMRVERKMCSASTSTQPYCISSPSRKASSKHSRDLYIILDGLCTIVSLQFQSATMCAGAKCTDNVCRAAHNELEKTRRANLRGCLETLKTLVPPIADASRNTTLALLTRARDHIKVRVDDWFSWSARAVSHYA