MKLKLSATFFFFFISASTPILQVSNNGVGGFKLEENESHVKISDFPSGFLFGAATSAYQVEGAYLSDGKSLSNWDVFCHSVGCGENEENGDIADDHYHLFLKDIEMMHSLGLKAYRFSISWARILPRGKFGEVNPAGIMFYNKIIDNLILKGIEPFVTLFHEDFPQELEERYGSWLNPQMQEDFVHLAEICFNYFGDRVKYWITINEPRLFTDFAYETGIFPPARCSEPFGKCLNGDSDVEPIIPTQNGLIGLVAHCDMFEPLTNSKLDREAAKRAFAFNAGWVLDPSIFGDYPEEMCEYLGNQLPVFSLEEKNFMKNSIDFIGINHYTTVYTKDCMDSSCTATGVRAIRGLEGIYVVPRGMEEIVDHIKIRYNNKPMFITENGYSSPDVYEEQVNEILNDVKRVDFHSKYIASLIKSIRKGADVRGYFVWSLMDSYEWLVGYNLRYGLYYVDRQTFKRIPKLSARWYKSFLTNNSNILIRKPQDRKVYFKRMS*