MPDYFVHPQALCESTAVGAGTRIWAFAHVLPGARIGADCNVCDHVFIENDVWLADRVTIKCGVQLWDGIRLESDVFVGPNATFSNDRFPRSRQRPEAFARTVVRQGASIGANATLLPGITVGAQAMVGAGAVVTRSVPPKAIVVGNPAKIVGYVQTPGAKTGTPGPRPTGVDGVTLHHLHQVQDMRGSLSVAEFGSDVPFAVRRYFLVFDVPSMQVRGEHAHHQCRQFLVAVKGSVHVLADDARHSEEFILDRPALGLLLPPMTWSVQYRYSPDAVLLVLASEHYDPEDYIRDYDRFVVLARALHRPPAAGIDSP