MKSFGSVTGFVLPDPKNRLLLWSVLILVSLISGAYFVGNAFFAKEYKQRLARWGLIHTMPHSKFNACKRQCLPFGSEALPEGIIARTSNLEMRPLWDSGKDNRILKRPLNLLAMAVGLKQKEIVNKIVEKFLSSGFVVMLFHYDGFVDGWKSLAWSSCAIHVSAINQTKWWFAKRFLHPDIVAEYNYIFLWDEDLLVDNFDPKRYLSIVKEEGLEISQPALDPTKSEVHHPLTVHKAVSKVHRRYYKLKGSGRCDDKSTAPPCIGWVEMMAPVFSKKSWQCVWHLIQNDLIHAWGLDRQLGYCAQGDRMRNVGVVDSEYIVHLGLPTLGGSNGNEAPSDSPGDNRAKVRMQSYIEMQVFGKRWKDAAEKDKCWIDPYEQANKTSH*