MSYFLSPQSHPGLPSSGQGGVASPGSSLGLYSPAEPVVLTSGGPGPLSQKAEQVVPGAQAVPDARRCPGGASWETLPRKEYSRYCHKLCLMRQPESLGWEDGCSSSGAPHLGSPSRPGPLLLCGMSPGVLPVPSEAGGKEAGSQSDICILTLAMMIAGIPTVPVPGLREEDLIRAAQAFMMAHPEPERAVEGAQWVQTQAHTASGETSLVRSRRGQPRGSCL