MKLSMPRFDQAPVLVVGDVMLDRYWHGATSRISPEAPVPVVRVEQHEDRPGGAANVALNIAALGAQALLVGVTGRDEAADSLANSLKAAGVDARFQRIDSQPTIVKLRVMSRHQQLLRVDFEEPFRTDAAALAVDVESLLAKVKVLVLSDYGKGALQNHQVLIQAARARNIPVLADPKGKDFAIYRGASLITPNLSEFETIVGRCADEAELVAKGQALMSELDLGALLVTRGEHGMTLLRHGQPALHLPARAREVFDVTGAGDTVISTLAAALAAGEELPSAVGLANLAAGIVVGKLGTAAISAPELRRAVQREQGSERGVLGLEQLLLAIEDARAHGEKIVFTNGCFDILHAGHVTYLEQARAQGDRLIVGVNDDASVTRLKGVGRPINSVDRRMAVLAGLGAVDWVVSFAEDTPERLLEQVRPDVLVKGGDYGVEQVVGAQIVKAYGGEVRVLGLVENSSTTAIVEKIRQKG*