MLSRKVPFMEFSSRLPPFPHFFFLLSLLSSTFLLSWASQNSTPEIEALSRELLKSAREPQFFDWLKKVRRRIHEYPELGFEEHKTSELIRSELDLLGINYSWPFATTGVVGSIGSGGFPWFGLRADMDALLMQELVDWEHKSKYNGKMHACGHDAHVTMVLGAAKLLQLRKDELKGTVKLIFQPAEEGKAGAYHMLQEGALEKVQAIFGLHVNPHLQTGAISSRPGPILAASGRFLAVIQGKGGHAADPHQSTDPVLAASSAILSLQPLVSREADPLDARVVSIGFIRAGQAHNVIPDSVEFGGTFRSMTSEGLYDLLKRIKQVIESQSAVHRCSATVDFMEKERMPYPSTINDEAMYEHGKRVGEGLLGEANVHLGPASMGAEDFGFYSQKMPSAFFSIGTKPESDKLIHPLHSPFFVINEHTLPIGAALHAAVAVTYLNNHAAEL