MVQEFSEFCECKVSAKRMWHGLFRDCHNCLPKALPHKVLAVEYPHGQHDFSFPGAVRIIKFHGFTDALHKAAEAAKKFLVGEEEAAKEAAEKVEGVVYKEEHLVENKAEEAAKKAHKEEEKVAGAIHKEEEKGKEEVAEVECEAHKESELLKQKVAEVGGAVHKEEALAKEKVVGAGEEVHKKVEEVGEAVEKEAEFGKQEVVCAGHTMGGAVHKAVEEAEKLVHKEEALVAAAAHKVEDFLDHVELEVKEKIEEIDHAAFKIEISVLAGGLVGVLFKHCKHSFEIKDKHGGGSILTWKSKFELLEGALHLVNAFEEHKKNTLDTFHHVEDYLLKHGDYA*