MKTELFLGHFLFKQERSKSCIPNMDSIWSRSALSTASDFLTAIYFAFIFIVARFFLDRFIYRRLAIWLLSKGAVPLKKNDATLGKIVKCSESLWKLTYYATVEAFILAISYQEPWFRDSKQYFRGWPNQELTLPLKLFYMCQCGFYIYSIAALLTWETRRRDFSVMMSHHVVTVILIGYSYISSFVRIGSVVLALHDASDVFMEAAKVFKYSEKELAASVCFGFFAISWLVLRLIFFPFWVISASSYDMQNCMNLSEAYPMLLYYVFNTMLLTLLVFHIYWWILICSMIMRQLKNRGQVGEDIRSDSEDDE*