MSSSRPVALVTGANKGIGFAITRDLCRKFSGDVVLAARDEERGQTAVQKLQAEGLSPRFHQLDIDNPQSI
RALRDFLLKEYGGLDVLVNNAGIAFKVNDDTPFHIQAEVTMKTNFFGTRDVCKELLPLIKPQGRVVNVSS
MVSLRALKNCRLELQQKFRSETITEEELVGLMNKFVEDTKKGVHAEEGWPNSAYGVTKIGVTVLSRILAR
KLNEQRRGDKILLNACCPGWVRTDMAGPKATKSPEEGAETPVYLALLPPDAEGPHGQFVQDKKVEPW