MGLPVFDPSLVREKTPSVELEDRQEEAPVLSKTFWKTNAQVAIRWDGYSTLRLPLADDTTQLNTPVTMDADNIWTDFNLAAYGILETINQTLVQSKHSEKRAVAVKAELCKLDVFSAESDTSQPLVNNPDLGRQMGSLVVCLPVAHKGGQIAFRHDGQQVEFDGASQHSETIQWAAFLSACEHEVLPITEGHRVMLTYNLVWSTWGHGFMANQRHILDQESTHFYTDLEKLIEKIKSTGEPHIIGFTCTRRYPHTSESSCKEIDHMLKGIDMVVYQALVRFVCNVSVGAVLDDSRYVEGELESKQMELERLAELANNPNARRSRRHYYDDSDLENTFCITEDLSDLCIDDWYRGDDDSYVPNPLRHLDGYSREKVHWLNHAPDTTTHQELALSVYMVAESEPECASFYSSVAIFARVGEEVDKDDEEDEEVDEEGD*