MCGSFLLIRNRFNSKLRSIDLYPQSFSISKTKTITTMSSSTISVSEKVQPELDKGLDCWSVFSPASGHMPSDSLNLGQGFMNWAPPEFMKQAAKDSIDEISANHYSIPKGRVNLRKAISKHYSESFGLDRPLDFDSEVVISSGANFGIYASLLAFVSKDDEVILIEPFFDQYVRNVTFCGGKPVYVPLRPPTDAGTKNVSSKEWRLNIDELKAAITPKSKVIIINTPHNPVGKVFTIEELNEIGKVAEEHNLFIIADEVYDCLTFQEPHTRIASLSASLWNRTVTVGSAGKSFAATGWRIGWCIGPAEILRPITAAMTRITFCSVSPLQEALATGFEIAQKENFFEIQRSEYLARRDTLLKFLDLLGLPYTVPDGSYFVLVESSKIKIPSEFEILELIKNRSRDWHICWFIAKVAGVVCIPPSDFYSSDHVSIGENFIRIAFCKDLELSSHLFVNFFIYINPFFSDTHSLWRWMDVLSMIFSKSEDILLV*