MGYGLDKQIHNIYDPRPATQEELENYHDHDYIEFLSRVTPQKQDEMRSMIEAFNCVEDCPIFADLYDFCKMYAGASLAGARKLCAGTTDIAINWSGGLHHAKRGEASGFCYVNDIVLAILEMLRYFPRVLYIDIDIHHGDGVEMAFYHSNRVMTVSFHKYTGDFFPGTGKLDDNGTGLGKNFCLNVPLLDGIDDDMYLTIFKAVIGDTVNAFRPSAIVLQCGADSLGCDRLGAFNLSIAGHGECVDFVRRFGVPLLVLGGGGYTIKNVSRCWAYETSVLVGVKVPNELPATVYDSFFEDSEWKLHPPLTGKVDNQNSPASLQRIQIAIKTKLRYLQGAPSVQMQEIPPDLQGLMASENRTAEEKDEERGTGQAGERRNPGRSATRNEYYDGDGDNDQDDVGSSISARARGKGARGRGRGRGRGKGKTVTSAATVNTDDDETSTDDSTPAPPTRRGRGRGRGRGARGGRARGRGGAPASTAASDKGKEASAEAEGGDGASMEVDE*