VPLSPSLPGKHQKHSHRKRTMFTEDQLEALEFLFSQNPYPPPSLQKEMALKLGIHPTVLQVWFKNHRAKLKKAQYKHMQQKPEPEQEQVAGVDLKTSSSKRNMATSPGFSHGAYPASLVYTDHPIPSFQLRICPNLKALPDHSTGHKIVHFGCCQDPNIYSLCPILESQILSASFTANPFGSTSPQRAL