MGAKEGGESAFSRLLGVCTSSISDTLSLFKEPAPRGGKKVEWKEVITAAEGVAKHATTAGVLWRGKVLKKDGMDNIRSFIRALQGFLLLCHGSTDGAGSTLLTYVDVAAKQVANASMNLLRGAVATSGMENNTNEVDLPVLVGCVWEACEAVKKTPSSNRVAIGRSLTQVAVSVKDVLRELSDFKQDSKGAIDEATAGGESDTAERGDTEDDCVHGIEGEASSSDESTEFTDKLSAGEMQVVQSVREFISLLLRLLKQLLYIIADISKASKDAPSATEDATPTLEKLLELSKDLGVGVDELGASLYPPQEIENLQARVAEIEGLIESMQVAVLSLNGSIPEDFGLALNASKDAGVSLKKVLEASSSNAA*