MDDVKVYFVVVLDGTPLGDIEMVLYNDLNPDTSSILLTYLTGDAGDCADCGSPLNWLGGSFDRRYPGKHVTGGDNVRGDGGGGASVWGGTFPQETFSLKHDESGILSVANGGPDGVTSQFYFNLTKDPDLNGKYTVFARVVKGEEGVSAIMNLKTDPNNVPKKRVVFEESGLGE