MEGFQALGHRPCSDSAEAARVSFREDYINRFLPALNSIHQQGYGSTIYDRLMAVKFAADMSLAMTANGVNWSRALGRKLCQQMEEHEHHVHGTCLESEKQSDAPTSEATAKWNGRGSDPKTPRMSSTCSMQASMNTRAKQQQLSNMGRTIASTTDLHRKDEVLAARISTRRTWIRKRQGKRAWKREYKKALQLERERTSTVQIVGGLGESKIKKLGKIIPGGSDMDASMLLEEAADYIQSLQMQVEALESLAQAV*