MVGTRKGASLGVLIKGGQALESAHKVKCVVFDKTGTLTMGKPIVIGTKLLKKIVATAFYDIVASAEINSEHPLAKDVVHILSSLGLKIILVTGDNWGTMKAMAKEVGIETVIAEVLPDGKTEKIKQLQKEGLAVAMVEDGINDSLALVVADVGVEIDVGTDTAIEATDIVLMRRNLQDVITAIDLSRKTFFRIKLNYVWAFGYNILGIPIAAGVLFPFTGFQLPPWIAGAAMATSSLSVICSYLLSRYYMSLKQLQYIDNSSNYKNTNKVKPEEKWKYDGMV*