MSFRFPTDLSNDDIQQCLSDMQINLDPSQLIKPTPEAVRTYYEQAVIALMDTSREELARPDFAALTGMEYMELHDESIPFLNFLQKLTKLMQFCGITDFTLNDIFKPEPARLRRHFCAMINFARYREEKVTNLDMLQNRLAEMMRLEHSEMERKEKNLAELKRLKERRAARQQEAAAVEMDTQAITAKIMQHNKVHTVLAEETRGIKAQTNALTDQAAELKLMLNSLYDKCSALQDELVHSPEKHKTVINDLCAAYDKKRDYHAGLSSLRAEHERKLDMLTKFEKDLQRCVTAVEEVEAAVAKKKSVGASTKENMKAIADQERQHDDLLTMHASEKRKGASLLDKISRTEQQGKVRVDLAAAEVEKQTSRRESVKAERAADHARAEEQEARMRHWRERTDELLAAKESRVKEIMDRYNKLRRTVAEYNRRLDEAIASNSDPEMMMSWMAGAASADAVAAVDVGSARDKSTLYAGVAPSAAMQRLSLA*