MVQVQRILATCGNGHLGRLGHGIGQESSKFLRIVGSLVGYEIEQVACGGAHTAVVTDDGSLFTFGQNDFGQLGHSAGDKYVAVPIEVTLPDPVVSVAAGEHHTLCLTKADEVWAWGRHESGQCGLGDGAKPKYPEPRLVKELNRAGIKELAAGAEHSMALTSAGDVLSWGAGAFGALGLGGKGAGAGGGDVKWEPQQIRGDLRSARVRSLVANYFSSGAVDDQGRAWTWGHGLHWQLGHGTMEHQMMPKQVPGLSGVTTMALGHMHALAGTAVGRLYTWGTDEFGALGRGEASMKVRLPVKTPTEVRGVSGLGTGAAPKALAAGWKHSAGITPDGRVLTWGWNGAYNEDSWFMGDSGSGQLGQGDNHDRWDPTLVQRLHTSPKRFYDLRMSYIKPWKALQISCGRNHTAAVIETELDTRDLN*