MKFPFVRRGTRFPFSEFLHRCNDESSGWKDDLYTPRKSALNLLGVIASSKGPPMAGTSNKIVSTKRKKGGKNRQGREGQVSAGELLVIPFLSKFIFPPDGSSASTDVVLNYYGVLLGYGSLQEFFKVQGPEHVSLLLQTRVLPLYSMASPSPYLIANANWLLGELAVCLPEELNQEIYNSLLKALVVPDVGNVSWRPARASAAGAFAALLQVEYTPAEWLNFLQILVSGTSKEKEEACLSLQLLATAAEVGEEKVTHHVPAITAAIKGEILKNIPPVVELGFSALVAMARCWESAEPDENESGRISIEDWKSGCASVANTFSDLLQQAWLSHVQEGIVCEVLPPPSCLNEASVLICLILKYADEPESVIKHKIEALLQVWADLIAEWSAWEEDEDLAVFEAIQEAIILNEKFQLKNFIMADVPPPPAPPVAPRSIVEGIATFISSAIELAYSAATWRACFLAHSLLHVPKFSFQSEGTRMALVIQFSQASYSRFKQLKNMSVPLGKPLLLVIAACYLCFPSSVQKVLLEEKDGMDPGNGFLKWAESLSYLTDDSFDPGLTLESEIKLVVMTLVKVLEHLLALACNDVILEVDSDDDEREETEEEFLERYAQTACALEKEIIEDAEGGEEEDGKEIELGILDMTDQKAAVLSLIQKYHRQLINGRPLPQEVVGRFLENFPDCCQLFGIL*