MKDQKQKEQLGDEGKNPNGQNPCGENPNGESPKKQNDDASLVRHPVKSTGHHLIADDSYFDSFPPGYRFKPHDGELVVYYLRRKILNQPLPPNQIKVVELYRFNPNTLTERYKSLGEMECYFLTPRDRKYRNGLRPNRAAADGYWKATGADKPVKHNGSLVGFKKALVFYKGKAPKGDKTNWIMHEYIVNNPPQKQKGRNDMRLDDWVLCRIYKKTKQSAKASTRKREDSEEDQQSRSEVATQSQDSGQTSVDEKAKMLPKTENFKPEGLGIFDVPDYYNQGRFFSAYDNVLLSCQSPYANFQDGHQGNSQNWLPLIPQSGFQQMLHHNPTWESPMKPEQFGYPPDDVFSDLPSEDNCFDPLPHNFTNL*