MLWVDKYRPQTFDKFVIHKQIADNLKKLVAAGDFPHTLFYGPPGAGKKTLVMALLRAIYGPGVEKIRVETKPWQIELPSRKLEVELTTISSSYHLELNPSDVGNNDRYVVQEIIKDMARNRPLGVDGNKGFKVLVLNEVDRLSREAQQGLRRTMEKYSSACRIVMVCNNISKVMEPVRSRCLCVRVAAPTDDQMMEVLAGVAKKENLTLPPVFAARLVDYASRSMRRALLALEVCKVERYPFGDDQEPNRADWELYIAEVAKNILEEQSPKQLFLVRGKLYELLASCVPPELIIRQLMLELLKNVDDEVKVETVQQAAIFEQRLQEGAKAIFHLEAFVAKVMSVVKNYMVSRGLA*