MNQALFDGALDVVLQSGYIVRVTVQIENQVDQTFYCCPAATAADIRRLLRARNENLQHADGTNGARFKELRITDHQGKHVFGLFEKSPPSLDTLLNCEIVARDPHLFSLFQILKMTETERDRMMQCMITPRLPQKCPGRHILEYSNVLILTNMVCDVCEVRLETRPDWWGCRECNFDLCRECHDGDQGDDVTMLGTDPYDEVAALAKHIGLEVAKGERGRRLGRWSGRRVVYWNTTNWGWVRPSVFQKPGRLTSLSPHQFPMEQEQLLLAPGVRLVIRFNERLRRVVSAAIAPETASSASDLLPGETDEVLPNGANFTALRNHGRKLLSERVGWERVMQVLSKKFEMRWKGCRGGGTIKHRDLVLGLIEFELDKVRYELSAVADGVNGHMSVHL*