MRFARLFFVAGSSALELGGVLRAPARGVARSAAPLMEAPKTVFMFPGQGAQAVGMGVEAAESVPAAKELYDKASAILGYDLLDRCKVGPKETLDTTVASQPAIFVASMAAVEKLRADEGDAAVDAADVACGLSLGEYTALAFAGAISFEDGVRITKARGEAMQAASEASASGMVSVIGLDTEQVDALCKAASEETGEQIQIANYLCPGNYACSGAMTAVDAVVAKAKPDFKARMAVKLAVAGAFHTDFMAPAVPKLDEVLAGIEVSPPRIPVISNVDAKPHSDPAEIKEILKKQVTAPVQWETIMTDLVEAGSVESFYELGPGKVLAGIMKRIHKKATVVNVEV*