1 MTEEEIIAETGSNTESEFDEQAELLEKKTAQELFDMGNLEFKESKNYDVAAERFSMAVEK 60
61 KVKELNVEDSLHPDLREYYLCFADALLTKEEEKNDLFEFLKKKKSVEVTEDEDGSNKEEV 120
121 TDEQLAFEMFEFSRKCYEMLLEQKKELSQKDLLNYSYVFIRLGDISLLNHFFEEALKEYE 180
181 KCVNLREEHKLGDENLIAPLISLSQSYMFCGKRKEAVEYFEKVKKILLDVRQKTTPLPKN 240
241 TNEKIIRDTYEDVQIQINDLKRQIEEEGEEGKEKGSQTIAKELVITTKSEFDKAVLNKDV 300
301 NEVKKITISNIEADEHANKKRRINLSNYKN 330