1 MKRVNAPSHWMLNKMDGQYAPKTSSGPHKLLESIPLVILLRNRLKYALTFDEVKMILIQK 60
61 IVKVDNKTRTDCTFPVGLMDVIHITKSNEFFRLLYDVKGRFVPHRITNEESKYKLCKIKK 120
121 IILRKGKLSIAITHDGRSIPYIHPEVKVNDTIRLDLESGKVLEHLKFQVGNMVMVTAGHS 180
181 VGRVGTILSIDKNIGTYDIIHVKDSRGKVFATRLSNIFVIGDNTKPYISLPREKGIKLDI 240
241 IEERRNRLKAQNN 253