MASTMLSRANAPHVLRPSTTQGPCQGLVKPIRVAALCQHQRMSRPVVVVSAAAMDVEELPDEEAVAQNNQRREKKRSKRFKAMQQKIGVTRTTELEPMEAIRLAKASASVRFTESIEAHARMGLDPKYTDQQLRATVSLPNGTGKQMRVAVLSQGANLEAAKGAGAEVFGSDDLVDKITSGWLEFDKLIATPDMMPKVARLGRVLGPRGLMPNPKAGTVTTDVSAAVKEFKGGKVEYRLDKSGSVHVLCGRADFSDEKLLENLKAIQESIDANKPPGSKGQYWKSMHVCCTMGPSLRVNVPALAALKIKQQ*