MELLTGCGQNQPESAGSSSTTLSGGLRFGQKLYFEDGSGAGSSKNRVKSTSRKLMTARCQVEGCRMDLSNAKTYYSRHKVCCIHSKSSKVIVSGLHQRFCQQCSRFHQLSEFDLEKRSCRRRLACHNERRRKPQATTTLLTPHYSNIAPSLYGNAIRSVLGDPTRWSTTRGSAPWESHQLMNVFPYGNSSFTNSTDSSCALSLLSNYTNPNQQEQQPLQTPTNTWRPSSIAADRVTMAQTPPVSIQNQYLNQTWEFMSGEKSNAHYTTPVFGLSQISEPVDFQISNGATTMGGFELSPHQQVLRQYLEPENTRAYDSSPQQFNWSL