MDSQEGGLSYEDIRKHRLEENKKRMQELGLADLSKYLSSDFAGSKPSPQHRLAKPRIPKEFIELRRSSRVAANPAPDYREVDADSSLGRRSYSSRASLLLNRKYASDEARLEAVLQAETIMKELPRSTPSFVKPMLQSHTTGGFWLGLPSNFCKTYLPKKDDKVILENDKGDEWETVYLANKTGLSGGWRGFSLDHGLVDGDALVFELVEPRRFKIHIVRAFEEAQDDDNSNEDSGFEVDAKLEKQAHAKETGETETPIKSRGKKQQVLKESTSHKPKSAKKQQSKGSKGPESESEESGQESEKRTSRKKDRNANKRSLQEDDDIEDLFEIEEGETTEPKITSYMRTGKPRYGRVGKKPMTCSDVISVF*