MFLEVEVAAQGRREWVPAESVPSTAHPSCPTWIEQPSPRFPLPQAPTWVEPPSPRLTPRSSGAAGTHPPNVFPPPEHRSACVLAMGRATPANQIDQATYTDWYFNITGCSDKVELKQKMQRICDRSGIQNRYSILTEEFLKSHPEFYTPGEPSLEQRNAIFAEEVPKLAHEAAIQAIQEWGRPASDITHLVVATLTGIAIPGADVMLTKSLGLRPDVNRVMLYMLGCYAGVTALRIAKDLAENNPSSRILICCSELAAPTFRAPNEKFPYDLVGTALFGDGASAVIVGAQPQPRIERPLYEIEWVGEILAPDSEKIIEGTLKLEGLQFYLDRTLPSLVSKHVGSFCRTALDNAPG