MNSFRHGSVQLLFVIAVAAIFVDDVAQSQYSGLRLLTNAKEKGAVCIDGSAPGYYFSPGFGGGVQNWMIYVEGGGWCRSINECANRANTYLGSTNHSPPREILPNTGILSHNAGVNPDFYNWNIAWIRYCDGSSFVGDRDEPVVVSKNLTIYLRGQRVWDAIMEDLMDIGMAKAEKALLIGCSAGGLTAILHCDSFKALFPGNSVVKCMADAGFFLDTPDVSGGLTSLELFRGVALTHNVMPALDKRCTSSRPASSAWDCFFAQNALPYVNTPLYILQSDLDIYQIGNLVAPKSADPTGTWTRCTQDLGSCSSKQLGVLEEFRIRMVRALEAADSAVRGEFVISCYAHCMATDTARWNGHQTFLINGKTIAQSVGDWYNARNVNDFVLVDGPYPSNPTCSGRTTHSEETDFAEHLVVTQD*