MGREKDDNKNGEGERKLGDETPSSFLDGTGLVCVTGGTGFIASWLIMRLLQRGYSVRATVRTNPEGSKKDISYLTELPFASERLKIFTAELNEPESFKPAIEGCKAVFHVAHPMDPTSNETEETVTKRTVQGLMGILKSCLDAKTVKRFFYTSSAVTVFYGVGSGVGGNGGVVDESVWSDVEVFRNQKEKRVSSSYVVSKMAAEMTALEFGGKNGLEVVTLVIPLVVGPFISQSLPSSVFISLAMIFGNYKEKYLFDTYNMVHIDDVARAMIFLLEKPIAKGRYICSSVEMNVDEVFEFLSTRFPQFQLPSVDLKSYRVEKRMSLSSKKLRSAGFEFKHGADDIFTGAIKSCQARGFL*