MGDIRQSLLPRDVLSAAKELLYHLDIYICNLLQSGRQPPQVDSKTLELVEEFILHTPKDRNTSARRMTALQELQLLEIMCSCFQEQSRDAVRQLMFSALFGLQGNQADESRMALLGKLVSMAIAVGRVPILECAATWLQRSHRVYCVRLAQLLVDDYCSLVPGSVSTLQNIHSASPRFCCQFITAVTTLYDLSSEELTPPTELLQMIVSWIQDDLRLVLITFLNTPLSGSQPISSLEVTPLSGLVRWCVKAPLAYRRDKKPALPNGTSESETDVGPLFSALHLSVLQVFMLLPNILNEKGLFGRLALLQIDSLATLTSELSRLLDQADKQAHASTADTQAQSQLALDRLAQALQVAMANGALLCSRDDLRAICSRLPHNNLLQLVLSGPVMYYNNIHTPPLAFSPHSAHSPIASHPAHTSLATHPSSHPQYAAQPFMTGMAFPFRPSH