MGAVRTIFQNVKILSFFLLYSIVLARDLPSKHGYQTLLVSEWTAEVTDVPSKMDLSSKPSDLWAVEIVHRDSKSCPLGTRGASQRQVLVERLKRDEARVNALNARAQAVLKGVKNSDLKAEPEGDQLSVEDLSSPVVSGLSQGSGEYFARLGVGTPARQMYLVLDTGSDLSWVQCSPCESCYQQSDPVFNPARSSSFQPVTCSSDLCSELEVRGCQNSQCLYQVSYGDGSFTVGNFVQETISFADGTARGVGIGCGHDNEGLFVGAAGLLGLGSGTLSFPSQIATVSNGRFSYCLADRESGSSSSLIFGNGAVPAGASFTSLLKNPKLGTFYYVPLSGISVGGSRLTIAQSDFLLEASGSGGVILDSGTSVTRLVSSAYTAMRDAFRAGTRNLPSGGSFSLFDTCYNLGGMQSVDVPTVDLHFESGATLSLPASNYLVPVDTVGTYCFAFAPTAGDLSIIGNLQQQGFRISFDSVSSRVGFAGNQC*