MLNQTLPYSEETTLVSFEALRAFEQRHVPNVLNDPRVHFFRMKGVGAYLATPVRQWDGVYSELIGCDTLMPGKGFDAEEMEFVQRVAEAMYAAHIERHQLYLERLAREEAERLAREEEERQRREEAARLLEEQAAALIPDEEIPRAWTADEVVEEGGEKGDQLPAEEEQSEGRALLKAITSKIFELDMKKAAAEIRAYNVPPKGVHEALKGVYFLLGHKRHELEDFHVLKMMVGEELLEEIREFDPAHKQPKANRLNAQAAVKGLTQEAVNKASKAAGLLFEWVKVNLALRKQAIAARRAAAAEEEEARRLEEERLAAETRAAEEAAAAAENAEAAPAEGGEAAPAEAAEEPAA*