1 MKKLLFFFYCYIWFDLFVHVSNFYIKPKNYYTHKAERTKKSVLKRYSFQLYNKKQTDLYN 60
61 DNKNFIRIEFRPGVGGEEAFTWSKELLNTYKLFAERNKCKVEKIQDISDSLVISSKENLR 120
121 IIKEDKQIEINLYDLFKNESGIHQVKRIPKNDSKNRIHSSTATVAIFFHKKEEPKYEINL 180
181 KDLKISTFRSSKPGGQNVNKIESGVCILHKPTGIQTECQEERTQELNKKLAMKRLIQKIQ 240
241 HMESKEKENMVQHERAKLIKESNRSNRIRTYNFFRGYITDHINKKKIDLIYFEKGKLEYI 300
301 LNIF 304