MELLTGSGQNQPESAGSSSTTLSGGLRFGQKIYFEDGSGAGSSKNRVKSTSRKLMTARCQVEGCRMDLSNAKTYYSRHKVCCIHSKSSKVIVSGLHQRFHQLSEFDLEKRSCRRRLACHNERRRKPQATTTLLTSHYSPSLYGNAIRSVLGDPTRWSTTRGSAPWQSHQLMNVFSYGSSGFTNSTDSSCALSLLSNYTNPNQQEQQQLQTPTNTWRPSSIAADRVTMAQTPPVSVQNQYLNQTLEFMSGEKSNAQYTTPVLGLSQISEPVVDFQISNGATMGGFELSLHQQVLRQYMEPDNTRAYDSSPQHFNWSL