MATNGLKESPILKKYVENGDVVGICVSGGLDSKTVALRLRLAGVKVKCFTADIGQPDEEDVNDVIKKMAPCGVETIVVDLKKEIAEGAFEAVAAQAMYDGGYWQSTGIGRYVTARGLLETMKKHGCTVLSHGATGRGNDQVRFERYVNVMDPSFKVYAPWRDPVLLDEFPGRTQMLSFLQKHGIGHQIVSQASKRYSTDANICGLSNEAEDLESMQTPITIVNPVMGVWPKDAPDQQEEITMKFVAGRCVQINGKDVSPLEAVQQSNQIAGRNGIGLCQALENRILGTKSRGVYEAPGMTLLGHALDCVYMSVLDRRSTALFRQLSTHISDQIYDGRYFDPSTRAAINAVWQLAEPASGTVKLGLHKGHMFFLSLTGCPHSIYFEEDSSMEASGGLNPASSQGYLEVSS