HHHHHHSSGRENLYFQGHMGKALIIGCGGVASVAIHKCCQNSGVFEEICIASRTKSKCDALKEKLSGGKTKITTAQVDANSVDELTALINQVKPDVVLNLALPYQDLTIMEACLAAKVNYVDTANYEPEDTAKFEYSWQWAYRKKFEDAGITALLGSGFDPGVTGVFSAYAQKHYFDEINYIDILDCNAGDHGYPFATNFNPEINIREVSAKGSYWEDGHWVETEPMEIKRVYNFPEIGDKDMYLLHHEELESLALNIKGIKRIRFFMTFGQSYLTHLKCLEDVGMTSIEPIEFQGQQIVPLQFLKAVLPDPSSLGPRTKGKTNIGCIFQGKKDGKDKTYYVYNVCDHQECYKEVGSQAVAYTTGVPAMIGAMMLMTGVWNKPGVHNIEEFDPDPFMDALNKWGLPWKESFSPELVD