MILLSATLLGVVRHDPRERVVLPERVVLAASSGALQTLDLELSWDPRLAFAHDAEGYQLLHHAADKVRPEICRLLLARGADVDARTADTGLTPLIFAVNRLDIDKRGRQAIDYARENGHRDLAAFLDKGDSASYSTWFLTAAVLAASFAAARLPLAAAAPALAWCARLVALRTARDAGAAVATEARSSGPAATSSHTSSSSSHAAASHAPAAESSSAAAGVGCLAHESAPAPEATLPLEATPPAAAAHAVPLQQQQDEKQAASLQAVPPGAAADALQQPECIVCWDAPATHIFVPCGHQCVCERCGAKLERCPKCRVVPTAMMRVFH*