MLNRGLLSVVRRAAFTNGAAYVALQNFSPKPLATSAIIFGAANAVGLGISVATGSHYHLDPIGTGIFSVAAIGLRGAPGELQQNVSAVCIFLWAVKLAGFLFYRALLTHTDARLDELLSSNAGAFGFWFISFAWGWIVSLPHALAAGVSSSIRPPFRWYDGLGIGIFAAGFLLETIADWQKWQFKKDPSSRGKFCDVGVWQLSQHPNWFGNFLLWSGICALNASTLAAVGPLYILPSLLSPLFLLALFYGQACGTISNTVELANAKHGHDPAYQEYIKKVPVFMPSPSSMLRLC*