MLFRACNGCPQQCIITDVETAYFSYFVRVKLSLFLFDGCYRQKEYIHIVRQHQFISCTIHVQHHLPKSDTMPFGNVLMQFPLQQSANELDETYEPRWEDPNNYLASIWTRDETNSWENSESSEYFVHSTAVNKQLAFPNDCVNTDWKTKSVKQWESNDIMCWIISVANKNDLNSEEIGISQFNDIDGATLYSMSEADFVSRESQHGKFLFSTLQQLKQEQEHQQVDNINKLPPVSTIKPDERDYYPLLMNLNSASTSRIEGHQSSDESEGGIHGIPPSVTGKRRPGRPRIPGRRSKKPEKKTGRLWEFIRDLLLNREYCPSLICWENHDEGVFRFVRSEKVAKLWGSLKENPKMTYEKLSRAMRYYYRSKVLQPVLGRRLVYKFGPTATGWQTPNPNFRV