MESVCQDHQSDKFHFVLIHGAGHGAWCWYKLLHLLQNSGHKVTAMDLTGSGLNTVDPDSITSFEDYDRPLMNILSEIPNYQKVVLVGHSSGGLSLSHAIHVFGHKIAVAVYIAATMLSHGFCTDDDVKQGCPDLSKIYEFYHGLGSEQPPTTAMIRRELQQEILYQLSPPEDAALASLLIRPIPVLAMLKAKFITTSEEFKKVPRVYIKTLQDRIISMHKQVAMIKMWPPDKVLSMDTDHSPFFSSPLELHRHLLCIAQLFAG*