MKPFVDAAHNHQLSISKPLSSSYEPTSVLDLRSSPASAAIPAGVVTDEQPSSFLPIDEWDPMLWDPGEKDDSAPALTDIIPQFETLNPQNLLLLPTPFPPHEPFDPSDLNHSIHPNDLVFNPSVERSDLSQIPSSSASSFNRFQLEQLIQAAECVDSNDLTLAQVILARLNQQLLYPVGKPLQRAAFYFKEAIESLLLGRQQQQHNSKIASSHLETVQKIVAYKAFSDLSPIFQFANFTANQAILEAVEDRLRFVHVIDFDIGLGGQWPSFMQEIAMKFRGSGRVPAASLRITAIVAEESMETRLAGDILCSFARELGIRFQIDFVELAGFETLGLSSIRFVEGEAVVVNLSPWIFRQIGGAGTAGFFRLLRRISPRIAVFIDGECRRDGAGVPPFRRTFIDGLEFYSVLLESLDAAAEIGGAAEQVRRIERFLLRQRIFRWVEAAVNRMVPWSELLGGSGMEPVPLSEATESQAECLRRRVPLREFQVVKRHASLMLCGQRRELVATSAWRWC