MDGLADGELESLLGMFNFDQCSPSKEGRPRDEMLGLSSLYSGHLHHHQNSVLSSDHNPLLVPDMLPISAIPGGILPTMRDSWDQNHLQDTATLKRKQVNVDNLHSTNSDYDVRRQELVKANKKQRVSLESPRVKETNTNWRDGKSISNSSNGDKSSVTSVKGKRRATKGTATDPQSLYARREVRESFSLSFFPPPTPFFLGPNSPLISSGGPVGLSRRSATPNLPARPIPLPVVLKPPHFLLAPPSLVLVGLCLDPHVVPLMLDRNSSFRVNSVATGEILSLRRDGSVLLVEVLLQRSSGGVCQVLLLMPARSHFGEFLTELSLAILLLHLKRREKINERLKTLQNLVPNGTKVDISTMLEEAVNYVKFLQLQIKLLSSDDLWMYAPLAYNGIDMGFHHNLLSRLT