MDVNGEPSTSTEEVGWASGLSIADQVKAAAEEAQAQSGFEYHEETGLYYDSTTQMYYNSETGLYYNGFTGTWYQYDEAICEYVVHHQVEGFTFENAVAEHVLQSIDNYTSELSKKVEAEIKATKPEGELSEEEVDDTDSKHKKSKCEAHKLAEKLPPCARFLVVSSCIDRVQVGSLFVVPYTGGTIGRLPECEVYLDDVNVSKKHAKFGYNQDEKSFTIIDMGSRNGTFIHLERLSASKETSDEYILAHDSQVQVGSVTLLCHIHAGLETCDGCEPGLVIKEQANKESSISTSVTKEDLEKARKRELKKIRQKFGLKLHDSEETVSLKPGYQDRAEVRRQTVGIDPVGAKTEQASTLVPIAKKNKGFQMLAKMGWNEGQALGKTESADAITEPISVDMRAGREGLGADAVPSISSFHSDASRKRRADVLEKTRQRYSQAQ