MDRLSQITSHLNYPHGLLANQVAIITGAGQGIGAETARLFANEGAKVIIADIDGEKATAVATSINATHNSTTPRALAVPGDILNDAYIEELVTKAADFGGGKIHIVVNNAGFTWDGVIHKMTDTQFNTMLAIHATAPFKLIRAAAKYFRVKDGEPRVVINISSTSGVHGNAGQANYAVAKAGITGLTKTIAKEWGPAFGVRANTIAFGFVNTRLTAAKEDGAFIAMADGTKVALGIPGKQLDSRRTGGGASTEQKKKGPEYPDIPLGRPASPEEAARAVLGVASPLFSYLGIDL*