MGNALSEFQKKLPALGQIYPPKSKFSVDLIPDLTGRVIIVTGGNTGLGYETVKALLQHNAKVYLAARSKEKAEKAITSLKEATGKEAVFHELDLSDLAAVKKSAEDFLSKEKELHVLYNNAGVMWPPIEMLTKDGHDLQFGTNVVGPFLFTELLMPALIEGTKTSPDQHARVIVVSSSGAYAETLHWGTFKDSPERRKLSTQSLYYQSKHANVIVARQIAKRYADKGIVAISLNPGNITTDLQRYVPPLASKIMSTILLYPAPQGALTQLFAGTMPEALNYNGEYMIPWARLGKCRPECYNDEIGERLWKWLEDEVKSYRT*