MCSTLENKSNQSEDELDDKLTQEEYKLLWPDFVSRISNPTVNSVQLHWSLLKNASVYCIDKFHKRLGWLQLDWTSSSPIT VTNLEENFGYRLRIKALTVSKDGHCYVPLAISPEIVACTAAALPSTHCLSRAIRKGQQFLVKRMLRRRPSLMEYPASNGF LPLANAIIQGEMCIIDLLLSAGCSVHIGDPGSGRTPLHLAFYYGHLPSARILLNKKARLEATDSNGMTPAHCAVDANQLE IVKFALEAGANAEARDVCGWTLLMRAVVMNASMELIKVLVTHGADLAALDGVGKTCTDLAKLYHRQEAKDYFDEVQKFRL EKSVATADAVTAITRYTKEV