MVFHRLLQTKGRILAPVFPIRPDSKVSASHKRSPGAGCEDVSKLAKCNMLHALLVNNRSRLNLIPKYMYNPAVALRDTVIELEVAIEGGKDSLSMAAQAGGETVKALANLVISHWRGSCSFVGTGKGHLGGFALAQFFDQLPLCRLVILAWTLKYLKRAFNATQDLIGKKLISAGHDIRVIVSLSMREIMALNQRRVHNLELQGCMKNWAFQVFYTMQKGIILFNQKPCMSIDFLVKAKKWRKFLKRLPDRDSGIMHLAFELVEKVARNNFQHITETKNTIFTDCEWHSCIHKKTSLVTISASTLSLFCVFAHW*