MGFHYSTWEPFKDHIYLPLTVSMGLAALEDTLMALVLAYYLHDKRAQGSMQMVTRLLAYIIGTGALTSLIAIMELVAILASPNTLLFLSFVLIYAKIYTNSALLSLNLRQYHRNVLHEVVLSDRGMTPNNSTTWMTASC