MNHIHPYQNELSDILRKQRITPLFQPIVHLASERAIGYESLSRGPQQSPLHTAGSLFEAAEQCQRLPELEKICVHKAAAAWSSFGIDSQLFINLSPDMLLHSQQHQWELPQLMQRHRLSANQVVFEISERTPALQLDELKNSVQHLQAQGFSIAIDDMGSGYSGLKLWSELQPDFVKIDRYFIHNIDSNPIKLKFVRSLVQLAEQLDCQLIAEGVETRSELLAIADLGIELVQGYLFGRPQLTPQRIYHSQSFSSATVLNIESARTETPLQYLMFQDTPRMSAL*