MQLAKYSIFLFVLCGTLIPVEIVARSLEKKQPRGSVARTVEGEAPAGDAAAAGAKPEHIKRDGGGIPEMPMDLHMMHAPC DMDTRGTQSYIFAFPNHCIWAFNNRYMSEGHFRIYKTYQLEGFFFGQYYERLKRYEFEPHSYDYNM