MAQPTNANGGNQEAPILPPGSSSPSMPGLHFSVHQVASVCEALESSGDIERLSRFLWSLPSTLDGYTNLLNHDAILRARAVVAYHQGHYRELYGIIENHRFPKDFHGKLQHMWLEAHYREAEKLRGRSLGPVDKYRIRKKYPLPVTIWDGEQKTHCFKEKTRNLLREWYLRDPYPNPGKKRELANATGLTPTQVGNWFKNRRQRDRAAAAKHK