MLASRNRRLVQFAPQVHGLIRRKFRTSVPAAAVVPATVPTSKPSWNFLAGIFGRERLPEVPPLYEPLPGLTLPPELSIPTSLTTEVTRFDNGLIIASEDTPGPTCTVGIYIDSGSVYESPTTAGASHLLERMAFKSTANRTHFRLIREVEAIGAHVTACASREQMSYAGDGLKTYLPEILELLADSIRNPLFSEWEVKEQMAKVREEVKQSASNPQSLILEALHSAGYEGALGNPLIAPESNLANLNGDVLYDFVESQFSASRIVLAAAGVDHAELKALADPLFSDMPKGVHSPPPPSQYVGGDWRAANNGSETHVALGFELPGGWRNEKDSLAALVLQVLMGGGGSFSAGGPGKGMYSRLYTNVLSKHSEVLSCTFFNSIYNDTGLIGVYATSKSDSHVVEGLVNLLTKELIDVATPGKEDIGRQILTYGHRKPPQEFIAGVEALTIADIVAIAQKVMKTPLSMASYGNVLHVPRLEAVAARFG*