MSRPRTVRIFWDDPDLTDSSSEEEGCGTRRVGRMVRELPPMAGAAAAAPVPDQCNAGDGDRGRRLGVAAPGACSGARRRLAKTGPSTKFRGVRRRPWGKFAAEIRDPWRGVRVWLGTFDTAEEAARVYDTAAIQLRGANATTNFSAAANSGSRAGQRDPATPGYESGTESSPAASSPTSVLRKVPSLSSLAEDDSCAAPCEPAAGCRSLAVLEEEELGQFVPFEDAPVYATSGFWDFEPDAGFLYAEPSSPEASWNAAAAAEPASSDDAPSWAASPVQENDYFQGLRDLFPLNPLPAIF*