MVRPAGKTLAESLNARVIGAGLYDKTLVLAHGFGSAQSQWHAVLPSLQDKHQLVLFDWPGSATTDLNDFDDALFCKSLYEGLADTLLSLLRELHVESCTFIGHSMSAMIGCIAALRQPSLFNKLILVGASPRYLNGPDYYGGFEREDLEQLYEAMSRDYQGWADNFAAAVVGASAKEAVKAFKQTLSGMRQEVAVAMARAIFEGDWRSMMEQLVTERLQDDVMKVHVLQTYDDMAVPLLVSDYLKRQLGSHGSVEILQTPGHVPQLSAPSLFSSVLLRYLSS*