MPLENPKSGYQALLRTSLRAMPLGETNNALHEEKEVRKSDKEWQLKPDHFTLFKVSSFDTTPFNPLNLTNAIRIYVYDLPPKFNEDWLVDERCSNHLFASEVAIHKILLTSPIRTLDPYEADFFFMPVYVSCKFSPKTGFPWLGHAPKLMQAAVNHVSTKMEFWNRSWGRDHIFVAAHDYGACFHTLETQAIAQGIPQFMRNSLILQTFGVKGFHPCQAAEHIQIPPYISPSVAVSYVKDPLEHQQRDIFAYFRGKMEINPKNVSGLLYSKGIRTVLYKRFSRNKRFVLKRHRVDNSQQEMLRSTFCLCPLGWAPWSPRIVEAVTYGCIPVIIADNISLPYSHTIDWSSISLTVPEHDVPKLDKILIGVAVTNLTAIQRNLWRGENRRALLFTDPLVQGDATWHIFDLLSSTLDRSFANQ*