MKKKYGILALALTAALTLSACGGKEEPEAANQKVQTITVGTGTQFPNVCFLDENGKLTGYDVELVKEIDKRLPGYKFKFKTMDFSNLLVSLGAGKVDIVAHQMEKSKEREKKFLFNDVAYNNFPLQLTVLDSNNSINGTKDLAGKRVITSATSNGALVLKKINEEQGNNFEIAYEGQGSNDTANQLKTGRADATISTPFAVDFQNKTSAIKEKVVGDVLSNAKVYFMLGKDETKLSKDVDEALQSIIDEGTLKKLSEKWLGADYSKEQY*