MKDQKQKEQLGVEGKNPNGQNPCGENPNGESPKKQSDDASLVRHPVKSTGHHLIADDSYFDSFPPGYRFKPHDGELVVYYLRRKILNQPLPPNQIKVVELYRFNPNTLTERYKSLGEMEWYFFTPRDRKYRNGLRPNRAAADGYWKATGADKPVKHNDSLVGFKKALVFYKGKAPKGDKTNWIMHEYIVNNPPQKQKGRNDMRLDDWVLCRIYKKTKQSAKASTRKRENSEEDQQSRSEVATQSQDSEQISVDEKAKMLPKTEIFKPEGLGIFDVPDYYNQGRFFSAYDNVLLSCQSPYANFQDGHQGNSQNWLPLVPQLGFQQMLHHNPTWESPMKPEEFGYLPFSDLPSEDNCFTNF*