MSAEITNVIADSPAWHHGVKAGDILVSVNGHKISDVLDYMYYSSESMVTLALKRGDKHIILKFPKNEYDDLGLEFETFLMDKKLSCCNKCVFCFIDQMPPNMRKTLYFKDDDARLSFLQGNYVTLTNLVQKDIDRIIEMKLNINVSVHTTNPELRCLMMHNRFAGEKIAFLRQMADAGISMNCQIVLCPGLNDGDELRRTLTDLGSLMPNVNSVAIVPVGLTKFREGLYPLTLFNEKTAGEAIDIIEGFQQEFLEKYGTRLVFPSDEFYLIAKRPLHDADFYEEYPQYENGVGMLRSLYDEFESALKLSDPPEDQREVSIATGAAAFGFISGLAQMAEQKYKNLKCRVYKIVNDFFGETITVAGLLTAQDIMAQLKDKPLGTELLLTKSMIMRDSDIFLDDITIPQVEEALGVKIRLTDNDGFSLLDGILGVE