MPGSKNVNQYGRKFTNGRPLPDDLRVQILNMALHGVRPCEISRQLQVSHGCVSKILNRYRKTGSINPGKIGGSKPKVTTPDVVNRVRECKAQNTQMFAWEIRQCLVQDGICSEKNIPSISSINRIIRDKAGQQRTGFERFINSDGQEEVAFVFFFKMSSQ