MDLLPTQTLGPSNGHPILIIPGWEMTPQTEMHDFEPIFTTSSIPLRRIYIALPGMASTPARNITSLDDIYHHLVHFIDSTLGNSRFMLIGSSCGAYLARALAQKYLHQIDGLLLRVPLIEPEDSKRDVDTIEPLIKNEGVMSSLSREDRMLLGIDNGGKVIVQTEEYVDELKRKCREVYVPAEEGADKGVLDPIRGDVGRMRALGIGIAWGCWRGIRGRRLRCWIGARMDCRLVGVRGGFGIFQENVGFHFGSGCDVYGGAESSRRTSMFPATAHLGSRAECRSGLEELGSSIARLVDVVYILPQCWRVDVEGGCYDVG*