MVNITFDSYLQRFRDLQAKAPHMDPITILGFFVDGLPDTYQLQIKNNHSKTLDDAIRYAKIYDETVARKQPKKPQQPASGNPQGSRFKRKFKAGKSSPQAPATTQGPSQILGNSKRLRRQKQVEKTQQFVKEGRCFLCGQQGHIRPNCPQYKGKVKGKSVYGDLRDGVVVTRGDYNMMEAAEDRVGGSPETIHGPELAAWEELVLQVRGQDPWTLPEFGRMQGSLSFSRSDTRATGVNLSRIGRFYIDEWACDRGGTMGILATSLFSDHFPVLLQLEDPGRGE*