MKNNYKGLQSIISFFIIVVCLIIISTNGYDIDVEDLPTPVDGLSWTFYNETCPNLESIVNATLETALDEDITQAAGLLRLHFHDCFVQGCDASLLLIGTDSDPGEQEAAPNLTLRARALQLINEIKAAVEANCSGVVSCADILTLAARDSVAKAGGPDYPVPLGRRDSLGYANQSVVLSNLPSPTSNLTTLLTIFENKGLNTTDLVALSGGHTIGIAHCSSFDDRLYNTSTGETIVEANLDVSFASTLYAICPVVNDTVNTTNMDVITPNVFDNNYYVDLKNNETLFTSDQTLYTDSTDTEDIVDSFASNQTVFFTNFILGMLKMGQLDVLTGSEGEIRSNCSIANSSSSSSQQIIESIVGQEERSQSSHYT*