MKLSTDPQSIAARERRHRISDRFKILQSLVPGGSKMDTVTMLEEAIHYVKFLKTQIWLHQTMVNLVDINHEMVEYYPLVVDDDQKIHKNNINSMDYQQMQQVPSYDNDAFQQVEFPFSEYREEETNISGTHWKVTKDKLTRHEEILTNLLSSQQEARNTQIGIQGTLELILERLGALESAPAGQTIGGGLLPIPAQDNRNRPQQTPILPPRWEFPSFEGQEPKVWIQKCEKYFVQYKILDEQKVESAVFYLNGLAEVWYHSLVLSRGLVTWIEFKEELISRFGEILVEDVVEEFNKLSQVGSVDEFLGKFEDLKA*