MSGYQETLTDPSYHRQIVVATAPQIGNTGWNGEDSESRGERIWVAGYAVRDPSPRASNWRATGTLEDELIRQRIVGIAGIDTRAVVRHLRSRGSMKAGVFSDGALAEPADLIARVRAQQSMLGADLAGEVSTAEPYVVEPDGPPGVSRFTVAALDLGIKTNTPRNFARRGIRCHVLPASTTFEQIAELNPHGVFLSNGPGDPATADHVVALTREVLGAGIPLFGICFGNQILGRALGLSTYKMVFGHRGINIPVVDHATGRVAVTAQNHGFALQGEAGQSFATPFGPAVVSHTCANDGVVEGVKLVDGRAFSVQYHPEAAAGPHDAEYLFDQFVELMAGEGR*