MARLLLALLLVRTFASAFRSTSIVAHTRGCGFWSFTTNLGTASSFEPLEEGIRLNKVFKKTHSRREADKLIEAGRVSVNDIPVKSKGGFKVVPFHDKITLDGIPVTGWEGMNAIVSTGLPGTSDATINFDYVKYWKPVGVTCTTDRKIAGNIIDALEEAGFDSSKRIFPVGRLDKETSGLILLTSDGRVPNAVLRGRHKQPKIYQVWVDRPVLAKDVAQLRDGVIITTVAQRDGNRAEPLTARTKSCAVQVLGREKLQLTLVEGRNRQIRKMLGALNYTVKRLHRVQFMELTLDPLQQPGEFCALEQNEVTMLHNIIREAEQS*