MSHLFSATRIGQLTLDNRIVIAPMCQYSADEGKATSWHRIHLGQLAFSGAGLLILEATAVEPAGRISPGDLGLWDDETENALRGVVEDIRAWSPIRLGIQLGHAGRKASCAAPWQGGHQLALNDGGWQTVAPSAVAFHDGDRAPAELSHADMARIKAAFVASALRAQRLGFELIELHAAHGYLLHQFLSPLSNQRRDEYGGSLENRMRYPLEVFKAIREAVGNTMAVGVRLSATDWVEGGWDCEQSIKFSQQLETLGSDYIHVSSGGLSPQQAIAVGPGYQLPFARDIRQQVAIPVIGVGLITDPQQAEAALENGDADLIALARAVLYDPHWPWHAAASLGAQVRVPSQYLRSEPHGLKGTLLPNR*