IVIGCGQIHEREDVLDHIQIKPEVIAFFPLEHKYLCFYVRVVPRRAIKLNNHKNLYILFVNSYIACKLLRKRCSEACIFIPYFPPTEPEKFAAVHRVFGARNASKMLKVFPTEPSYADIPANFREDAVISMVYEANARLRDPVYGCVASIAAFQIQNSQLQRELTNALAENIALKSQLSEAQFLLAHLSTSHT