VDSRVDHLFPPSLYIFVIGVGLPTNCLALWAAYRQVRQHNELGVYLMNLSIADLLYICTLPLWVDYFLHHDNWIHGPGSCKLFGFIFYSNIYISIAFLCCISVDRYLAVAHPLRFARLRRVKTAVAVSSVVWATELGANSAPLFHDELFRDRYNHTFCFEKFPMERWVAWMNLYRVFVGFLFPWALMLLCYRGILRAVQSSVSTERQEKVKIKRLALSLIAIVLVCFAPYHALLLSRSAVYLGRPWDCGFEERVFSAYHSSLAFTSLNCVADPILYCLVNEGARSDVAKALHNL