MDKTXRAQPNNFLPARGSQATRGAAFHLCPVHDRVSFFAPRDTPKVEFEHRGVEFKPYDDDEDVHASAAAGDDDEVVINKVHLSREFISKLKSQASAGAHRPYSTLQCVVAHLWRCMTKARGLDGRESTSVCIAVDGRARMSPPVPDGYTGNVVLWARPTATAGELVTRPLKHAVELINREVIRINDGYFKSFIDFANSGAVEEERLVASADAAEMVLSPNIEVDSWLRIPFYDLDFGGGRPFFFMPSYLPVEGLLILLPSFFGDGSVDAYVPLFSRDMDVFKNCCYSFDKDQTTSLA*