MGASLPSAVTSTVVERQGSEQFNVAVAEMNGWRTSMEDAHLILPAKDYGVFGVFDGHGGGACAEFAARRLKEEIRASGCPNGDEIKKMFFKVDQEFLDSEQASGSTATMCVVKKPKAPAGKHQLLVINAGDSRVLLGKRDGTIVDGGGTDKGLTTDHKPDHPKERARIERCGGKVEIAEGGVARVNGNLAVSRGFGDKDEKATGGPGPEDRPVTVEPELRHIECEDTDFLLLVCDGVSEGSFPNEEVVKLVASMLRDGKNIGEAVTAVCHKAVQTDSKDNITCMGVLLSRGSSSGLEFNPGPLTDIGKKGFRTAWAAMAEKAGLSLVDAVMKRYDVIQEELKASPTATLREELSKFGGTPPEDNKKQWFEKWLAGLPEEKETGPGGMDMETIQNMMGKGGGAGGAKGAGKGKGYSENQNSEEGEKEEDGYTWSQKGEEVQIAFNLSKAASKKDVKVVFKQTSITVQANGQTLLDGALNGKVETEDCTWCLVNGGTELNVMLTKQNESDKWTALLK*