MGEDGAAVLAEFWGSTRCGELVEEHLAGATPEVLRSDMTIGEGFARLVERNILSALVERPKAPDGTKAGYCGLLSYRAVLEAFLEIYPKGSPRPDGLTAEQIAHIVQDSLNSRYNSLEEFCRQNKPSFIAVDNDDVLNVALGFFVNGTHRLTVVDGQNNLVGTLTQSMVLKHLKQKMHPDLDFIVNETLELLGLTNPERTVMSCFDSEPVLSAVSMIVKYDISSVAILDDRGLLTGSVSLSDIKYIFRFRRGDLLWAPLHDFLRAVREFQSISEHSARDTFPYFGTHADKSLAHAINRMVLLKTHRLWIVDDFHHVRGCVSITDVIRKLASLT*