MKKQNVTGTIACVFVFVSACIFSTSGFSVDIDDLPTPVDGLSWTFYKKTCPALESIVKSILNEALDEDITQAAGLLRLHFHDCFVQGCDGSVLLKGSRRNPSEQKATQNLSLRPRAFQLIQEIKTAVEESCSGVVSCADILALAARDSVAKAGGPKYPVPLGRRDSVDFALESVVAANIPSPTSDLAQLMSNFSSKGFSLTDLVALSGGHTIGRAHCNSFDNRLYDISTGETIVDPTIDQSFANNLYSICPVVNDTVHTTELDVLTPDRFDNKYYNKQALFTSDQSLYADSANGGDIVDSFASNRAEFFHKFVAGMVKMGQLDVLTGSQGEIRSKCSVPNPTWSGYEEL*