MPLRLDIKRKLSARSDRVKCVDVHPTEPWLLAALYNGNVYIWNYSTQALVKSFEVTELPVRAAKFIPRKQWIICGSDDMYIRVYNYNTMEKVKTFEAHSDYIRCIAVHPTLPLILSSSDDMLIKLWDWEKNWTNTQVFEGHTHYVMQVAFNPKDPNTFASASLDRTIKVWSIGSSQTNFTLEGHDKGVNCVDYYAGGDKPYLVTGADDKLVKVWDYTTKTCVQTLEATHTTYGTVRVWHSSTYRLESTLNYAMERVWAIGVLKGTNKVALGYDEGSIMIKIGREEPVASMDPTGKVIWAKHNEVQTVNLKAVQDSELVDGERLPLPSKDLGSCEIFPQHMKHNSNGRFVVVCGDGEYIIYTALQFRNKTFGQALDFVWADESGDYAVRESTTKVKVFKDFKEKKSFKPAFSADGICGVFWSDNGQLVVITTDTSFYILKYDRELVSRVLEAGVQIPDDGIDSAFDLLHEVSDRVRTGRWVGDCFLYTTSSQRINYCVGGEVTTLFHLDRRMYLLGYLPATNRLYLIDKDFNVISHQLLQSVLEYKTAVVRRDFEAADKILPSIPVSEYNKVARFLESQGLKEQALHVATDPDFKFDIAIQLGRLDAAYNIVLESESEAKWKQLGDLALASSNLTLAEECLTKAQDLNGLLLIHSSTGNAEGMVALAKLAKDQGKNNVAFAALLLLGKLEDCLELLIATNRIPEAAFMARTYAPSQVSRIVKLWKEDLSKINERIAASVADPATSPNLFADFTVALQAESIFKGRRENLPLASSYPEHVDDLSLDVLGEAKAILSSRPEPLQALHLTNIASCCSPSPKVTAAALAAATPVKPAQPAAEADDFDVDDILKDVPAPSGRLLPHRLWTMTTLIS*