MTITTASVPEELKTDKSVTPFIIRSIELSQANPIVSYYCKIYVLEHILTNKLHTTSKEIELFTIELLDDTESIKNNTEDEDFHKILNNKQLSLNVALSFTYKLFNSCLETLLNLTSSKQQQSALISKMKATLNFLSLLAVFKSLEDIDWEKISGGKANDWDSFDKLNKEKIKILKYQLSRLLKGEIQVKDELNDEELEKELDKELEEISGEDVEPEHHEQSGIEKETTEEINLPGAPNDMPKFIEEKDEHSPQLPRAPSTLNESNKGEEEDNDNDDSVKLPGVPHFPPDEEDDTVKLPGAPKYLPDDDLSHINKSSTIQVFPPTDGTQKKSDSPIKKPSATKHHPPLTKEGIKQILNRDDTITQVQKHAKFAQSALQFEDFSEAEKQLTQGLELLKILRKQEEEEGN*