MLKEEYTQFEQFLGGAIVSIDGSDYVHVSSIGSTPSQKAKATRRFLLLRSLDTPILTTVSPSDAWTIYNQEEDLDFGEQIDEETERKESATLDVALFKAESVIEEPTENVEVSESSLTLPSLPFFHLNGKDYILVSHIQHLPNIREDYYLGIIAEACEFAEGFLDIDQEPSEEFLALDLQTSNDSFTEAEDALGLCVRRAREEPSTLKEEDFENRLEELGIQNFGRNFVVQPPKESDFKESSSSCNLWIDKMVETDEVQKIEIVDKDNFLGRRDEATGHTNDNNQPIDDVEPLQGRSFKEQTSGHRRRKRLGCVGEALKEFEECIMNLVDRFDVVEDKHLKTLWTLLRGSFPQLNKERLENELIPGTQPVFRQPYRLSQSKEDEVARQLQEYLRMEHVRPSKSPWGAPVLLVDKKDKIKCMYVDYVEMSSSTRAYTHDVSG*