MALSTTLLMGVRSSLRSVVLRRGCYSTSAPWAATYRSSGRVHAMADTGIAVIGGGLGGLTFARVMQTKGLDVTIFEREPSRESRGQGGVLDLHPESGQWALIQAGLEAEYRSMARAEGQDMRIMDKHGNLLWDEVSPADLMERPEVDRPALRNLLIESLRPETIRWDHHVISIEPSGDDGPYEIRFANGATTRAAVVIGADGARSRVRPLVNDAEPTYAGVSFVEIGIPDAERLHIEAAKTVGRGSLFALGDNKGMIAQRNGDGRIRIYVAFRMQEGGFSELGIAFNESHDLIRKAIMNQFEGWAPEIIDLIRACDNSFVPRPLYALPVGISWPSMKTVTLLGDAAHLMSPFAGAGANLAMQDGAALALKLFDSTDSASAILAFEREMFERAEQEARQSEECLGMCISQDGATRFAQQMSYYQSGQ*