MVAILGARFHYYLQDMCKFLQLSGIKKQGNGIRFDMGDVLVGDQTAEMLMLSTSVLNIKWAIKGNPNFFLHLLSDFNSKHFVHELLEEQKLLALLHVLLYEKEAFLMVASRQLQTSYIIHSGDVRRNALLLGSTNKPAVQYETLLQDSSSSSSFSHLSCWVNALVSSASVATLCHGST