MSTLWVAGFGSDLAEDHPGFHDDVYKRRRAWISSLAREHRVSSGPIPRVEYTPEEVATWTHVLSKLKDLFPDHACQQYLSSFPYFNFQGDQVPQLEDISQVLKSRTNWQVRPVAGLLHPRDFLAGLAFKCFHSTQYLRHHSQPSYTPEPDLCHELIGHMPMLANQGYADLVQAIGEASLGADDKMVWHLTKVYWYTVEFGLIREGRDHIKAFGAGVLSSYGELKHIASGAPDLLPFDPFQKLPKMSYKDGYQKAYFILDSFEDAEQKLRALARAMKDPVQPFSL*