MLALLCSSAAYNVAVTGATGRTGRLVVDSLLKSGHSVTALVRDGDKAASVLPAAVACRELDLATAGAEEMRTACAGADKLIWCATGFTDAGELIDVRGMKELVPGAIAATGETPAVVMLSSAGVTRPAWDDAKKARLIGCSDIPIIRLNPGGILGKKCEAEQALRESGVPYCVVRPTGLKFEGWPQGRPFLSQGDVAVGRYQLQARNTPRCNAVDLAETLVGVLGEAAAAGKTFELFTLAGHGRLQATRPSEEGARGVKTALHPLGGVPCQAAVDAAYDLLQQCLPGEEQDATKLEMGRTYEQVDSGEVRRESGAPPTERELSVAGGALEGMGARGSGGKRGLLKRLFRIGASS*