MKIAGMKSKLVELEDGTKMHCWVPKKTRNKPVLILLHGLGANAMWQWSSQIRAFRGHFNLYVPDLIFFGKSFTTRPERTELFQAQCVMKLMEKLGVTKFHVVGVSYGGFVAYRLAQLYPDAVQKLALVAAGVCLEEKDLKEGVLKVSDLATAKSILLPQTAANLKTLLKLSFARAPKMVPSCLLHDIIINMFADRRDERVELINHLIAGRKASDLPVIHQETLIIWGEHDQIFPLELGNRLKRHLGDGAELVLFKDAGHAVHLEKSAEFNNTLKKFLLGSERY*