MKPFVDAAHNHQLSISKPLSSSYEPTSVLDLRSSPASAAIPAGVVTDEQPSSFLPIDEWDSMLSDLREKDDYAPALTNFIPQLETLNPQNLLLLPTPFPPHDPFDPSDLNHSIHPNDLVFNPSVERSDLSQIPSSSASSFDRFQLEQLIQAAECVDSNDLTLAQVILARLNQQLLYPVGKPLQRAAFYFKEAIESLLLGGQQQQHNSKIASSHWETVQKIVAYKAFSDLSPIFQFANFTANQAILEAVDDRLRFVHVIDFDIGLGGQWPSFMQEIAMKCRGSGRVPAASLRITAIVAEESMETRLAGDILCSFARELGIRFQIDFVELAGFETLGLSSIRFVEGEAVVVNLSPWIFRQIGGAGTAGFFRLLRRISPRIAVFIDGECRRDGAGVPPFRRTFIDGLEFYSVLLESLDAAAEIGGAAEQVRRIERFLLRQRIFRWVEAAVNRMVPWSELLGGSGMEPVPLSEATESQAECLRRRVPLREFQVVKRHASLMLCWQRRELVATSAWRFS*