MWDDDDVTLLTVPGWGNSGDTHWHGYWEKTYPLARRAEQRDWLYPTRDEWVAGLAAAVAEIPGKLVIAAHSLGCHTTVAWLLQATLLEQRKVKGALLVAPPAIPLTDERARASGELPEGAPLPTFAGFETLPERKLPVPALLVASRDDPFCEFEEARRMAELWGAEFVDGGMAGHMGSHAGLGSWPAGQRLLQRLILG