MALDLVSGPFRDETRPKKRPRLGWDVPCPLFSDEAAARLQLQIASQLLSAQNAAQSLVVPNQNALRAGPAPVLHPAAQKKEALTRHAADAPWRGDDEDGHLQFAIGENLNRRYEIMSKMGEGTFGRVFECRDLETKEIVAVKVVRSAEKYREAAMIEVDVLRVLSENDKTGSCGCVQIRSWFDYRNHICIVFEKLGPSLYEFLRTNNFRPFSVDLVREFGRQLLESVAYMHGLGLIHTDLKPENILLVSSDYTKVTDYKNTSKQLVEMKRIPRSSRIKLIDFGSAAYDREDSYSVISTRHYRAPEVILGLGWSYPCDIWSVGCILIELCSGDTLFQTHENLEHLAMMERVLGPIPSHMIKRAMRRSDKYFSHGRELYWPDGASSRESIRAVRRLPRLKNLVMEHADHSAGQLINLLEQLLRYDPAERLTAKKALEHPFFKTSSRI*