MSPRGRHSEIVDAWRRNIRDFLARTGFSEAQTDFVRDLELETRLEDITKHWEDRDKLQEKIRTGIIMGSTAYRHTTIDTRVAIALLTTFCTAIDDPVTLALWGEDGALQFHRMLCQGTVQESSSMFAELSNLLSRMWEYFPRFAASAILSSTLAFLNMTLLQMEAKDVVLHPDALPFVEYRRVQDGLPEVFAVFIWEKEKFPDVQTYIQAIPIIGDYLNHTKEELVGETGNYIHDRAAVTGKSLADTLHEVVEETVNAAERVRRMLGEEAKDAWDQFTKGYIVFHTSNPRYRLLELL*