MELVNGGNGANTQNGVEKLVGTNYKYSRMCMEAHFQGQDSWELVAGSDTEIPADIPENAELRRKWKIKCGKALFAIRTSIRKEFIDHVRDVGSPRQVWEILERLFSKKNTARLQFLENELAMTTQGGMSISEFFLRIKNICTEISELDPDEKISEARVRRFIIRGLNKEYTPFVTAIQGWASQPSVEELENLLSNQEALAKQMAKEFNYECDTVIFSKGKSNENNSEEGKKGKKATGDSPQAPTHTSTVTNALNDDQENLEIFPETSAQRSDVSPVTRMDPSSSDDGE