MKQLLHTASGSIVVVGLRNRAFTGRLDAGDVVELEPSPPALVPVAVKHSGTNDSLQRATDTKTKAHYVEGSEKAAASPQPGTQTVETVALDEIQAVAVHTSVGPGSDTAWYCAVARYDKTLTVYHVLNGKARIVSQHRTGKRASSLVFATVSATGATPATATTTSQSLNDLTVVIAGDLAGDATAFPLELDQNVTVDVENPPRRVLLGHTASMLTAVKVVPSHDAGTDEMTNWILTADRDEKIRISSFPATHDIQSFLLGHEAFVSDIDANDTECVSVGGDGTIRYWDISTGAELATLTCTESSAGRMTIPVKVSFLGKDQIAVIYDESTTLDILTVTRNVNAVTLTPLTQISVASQPLAIASPDDHILLLLAAEPLYLQAFAVVRHEHRACSLESQSWPFLNALRTSVAEYGPIQMPTTVLERDECGRLKMDKLNETRTTNLPWNNVDRREKAKNRNKRQKKRRKQAQDDEYREGSDFQQIQLASEELS*