MAVDDKVKRCPTVWSVIKPFVNGGTAGMCATVVIQPIDMIKVRIQLGQGGAFQVAKQVIQNEGFFSLYKGLTAGLLRQATYTTARLGSFRLLTAKATQANDGKPLPLYQKAFCGLTAGAIGASVGSPADLALIRMQADAVLPPNQRRNYQHALHALSRIAHDEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEFFKDTLNFSEVQTVVGASAVSGFFASACSLPFDYVKTQIQKMQPGPDGKYPYSGSVDCAVKTLKTYGPLKFYTGFGTYCIRIAPHVMMTWIFLNQIQKFQRIIGL*