MVDLFTLSITDPDLVYHRGLSFSIDSCGLDQKQFLNDVFNSRDESKKKSLLGMNLLIEGSGKKGFESPEISDRSFENGIQRDQIGNDTLNHALATTLHGSILTAPSIHRLRLGLLGYLIPFAPLDFCRPSRVLSPLVFFSISTHFSALPKIPSAPTVLQLALGFDDGLKKPPTYALRPIIPDNACILCLPAAAGTELADTYSPNTVIASSLGKEVHDPWAFCLHAAFLRQAFAHFGKFPTAASCRSLGRVSVPVWLIIPSDQLLIIALTRAPPRADSSFCFSAYGPFPAVVPLPRAGSYALLTRPPLETPLPVQLACVKHATTVHPEQGSNSP*