MSGIVESVQAKAQEVAKEDYDRAKALINDAAKSGSYLYPIKGIFYFLSHRSLWKPLLKKLAPIVTLSVGVVTGMFFFTYVPQLALMTFVNGPLAVLTTAVLVLNESSAVISFLSRNFVMQDALLDTFDGTLISRDATNLVSEGRELKSGRDPIQRLGKVLKNPFQRFSPKALIRYVMYLPLNFIPVVGTVAFIVLQGRSRGSTIHDRYFQLKRWSPNQKAEWLSKHTGPYLAFGVLATLLDMIPVASVFFSFTNAVGAALWAADIEHKETEMTNGTAPGLREAAKKAE*