MVGKYTGLSDSYLSVLKALLHASVACRRKLVVEWVAAGDLEDVTAKEAPDVYKNAWDLLKGSDGVLVPGGFGDRGVQGKILAAKYARENKVPFLGICLGMQIAVIEFARSALGLHDANSTEFDPETSHPCVIFMPEGSKTHMGGTMRLGSRRTYFKVPNCKSAKLYSNASFVDERHRHRYEVNPNMVPQFENAGLSFVGRDETGQRMEIIELPSHPYFVGTQFHPEFKSRPGKPSALFLGLIAAASGQLDAVLQNYGHENKLLPNGISNGKPSVKTYQNGNAIKSSNGSLNGVYSNGNGNGVHH*