MGRLLWGMVLIAIVNCSVLSGQGARLLGGGEEGGVEIKEFGKVKEGRVVQATLRRGPLRLHLINWGARITQLHLPDVHGNTADVVLGFDSFQGYQNESADPYFGAIVGRVANRIAGGTFLLDHVRYNISKNQGNNTLHGGKIGFDKVLWDTAVKVDKHDGMQYVQFTYHSLDGEQGFPGDVNVKVTYKLTKDMELIIDMKGVVGKKSTPVNLAQHTYWNLGGHNSGTILNNTIEIVSDSVTLVDEELIPTGKFGQVKGTPYDFTKPRVIGSQINELNGGYDINYVLKGGKVEGKALHLAAKVREPKSQRAMEVYTNKPGVQFYTSNALSGVIGKGGATYGIHDALCLETQGFPDAVNEPNFPSVVVQAGHTYHHRMLFQFSIEK*