MMNPTLITRRRLLIAMALSPLLWQMRGAQAADVDPQRVVALEWLPAELLLALGVTPYGVADIPNYRLWVNEPALPDSVIDVGLRTEPNLELLTQMKPSFIVWSAGYGPSPEKLARIAPGRGFTFSDGKRPLAMAQRSLLEMADLLGKTQQAKRHLAEFDALMESLRPRFAGRGDRPLLMISLLDPRHVLVFGENCLFQEVLDRFGIKNAWHGEAAFWGSVSVGIDRLAAFNEADVICFDHGNERDMAQLLATPLWQAMPFVRAGRFQRVPAVWFYGATLSAMHFARVLADAQGSPA*