MGVETTPAQRLSTVGSIRFEKVTGNIGAIVHGVDVHVAHGDEVASVLLRSLHEHGVLFFHSDTAISSEQFSGFSSVFGEQYVYPYGKGPGQFVTEEGADAVRLRTSYWHTDGSPQEKPPQAALLCAVEVPAFGGDTMWASMTAAFDALSSRYQRLFEGMEAVHSTATVARYHDAFGQGESHAHPVVITDPVTRRKALYVNSVYTERLVGMSERENETLLRMLYEHVNTPEFHVRLRWQPNMIAVWEERVTQHRAVADYAERRVLRRITITGDRPKA