MSGLTLAAGSRAIGAVGDEGKEMVGKSKEDKAGLMGGLMGSLRIIELQLVAFIVVFSASGLVPLLDIAFPVLLTAYLCLLNTLVFKHYGLDTGKEVFHGSRMFQLYVVLGTVVGLFLPLAYVLGGFARGDQPAVRAATPHLFLLSAQVLSENVISTLAMFSPPVRAVLPLLYTGRRLFTLCGWVSTTFFRGSLPPEPWIQDVAWLWFGRGLALANLIYFSINFFCFLIPRFLPRAFERYFKEREEALTKQRGAHQAQKKAQ*