MKDLVSCFSEHAVRISDVACSGSGPANAAAGAPEAGGGGRAPAVSAVTTAYRSRLSASGKELLIDVTWSWSRAPDGPALSVAVHEADAVSRHRAASGAAAPRHLHKKKGSGTFTAGSCVVGVFWDYAAARYGAGSGPEPTSGFYVAVVADAEFVLLLGDLSRGYVDRLHGGIPIAGSRMARRRERFVGCGRWSTRARFLESGEEHEIGVALLDGDAEAWVTVDGRKVVQLRRLRWNFRGCHTIFLDGGAPVDVTWDLHGWLFHAGAESPQPSSTSPCAVFTFQARGASETKLWTDDDCFDDGEEADKLPVTPSGRQQKAGGGGASGSGQGFCLLIQGSRSFSMST*