MPLYALRLVIDHKTFRLPSLGLLVIELEKDDDMEKILDRETLVLSAAEVYAEGATYDELHAQLKSKLHVLDSYKHSSFKVVYEDYDWVAANTPEQRLARDIISHSVKTRAYYGNTSMEAQMGFLMANQALPVPGKLIYDPFVGTGSMLYAVAQFGAYVMGSDIDGRQIRGKKKGKGIKPGDVTRGPIRRGGWIDAIITDPPYGVRAGAKRLGRKEGKKPLREEPYQLPDGTYSHERSDYIWILVPKGRLVFFLPTVNEDYDEIDIPKVEGMRELKIGDGSVQDFGKWGRRLITMEKTALDDGEPPMFEDHEEFKEGAEDLTSPDPSTSMARSGDT*