MKLFAQGATLDLTHPHVMGILNVTPDSFSDGGAHNTLIEAVKHANLMVNAGATIIDVGGESTRPGAAEVSVEEELDRVIPVLEAIAQRFEVWISVDTSKPEVIREAARAGAHIINDVRSLSEPGALEAAAETGLPVSLMHMQGNPKTMQEAPKYDDVFAEVNRYFIEQIARCEKAGIAKEKLLLDPGFGFGKNLSHNYTLLARLGEFHHFNLPLLVGMSRKTMVGQLLNVGPSDRLNGSLACAVIAAMQGAQIIRVHDVKETVEAMRVVEATLSAKGNKRYE*