MNFQRDIMALSQVEKERAEAIKNAIAGRDDLKTLPDFEIAHLAIVRGENMDRALDTAYKMQCFREELKIIDTAQDGLDTILAFMNLQPGFLLELTYLPFHGTYSWSCDYEKLNPSVVRTREQWRTFQGGFYYMMRCAATDFHSIRTGLATLSECEGMGSHNFDIKLFEKAVHELWSFYPARYKETVWLHTPSFANFCYSMLRKIVSQELADSWRIGEEIQGFEGRRLTELFHIPNFEVATINLVARLQRYLTQRYHNEHTFELDNCRILA*