MVVGTSILAILVAMTAIAVGMFVSSNRLVFGLPIASDTGNDYSEFIKTKDDVLNFYLEKHHRQIGDDFVPYKNHCLRVLAFTKYHLAQKNVHLPPHIYNIVAMALAYHDIALWTDGELNYLEPSVLRMNERVSREMKISKQAEGDEGTGYVPQVVHWASFQNDAEVAKAIIMYHHKFTDYDYQTDETGNQSAAKLVDNMNEIVNAVRKADWADATMGIVRFGLPQELLAKAYETIPEAGFHNVLVGMGPRLSPDNVMGQLEVMKIIKW*