MMDHLVETNSVPSRLVEERLDEIRRVMGKADDDPLRIVGVGAGAWGSVFIAMLQENYGKFRGKVSVRIWRRGGRAIDKATAEHLFEVINSREELLRRLIRRCAYLKYVEARLGDRVLYADEILKDGFCLNMIETPLCPLKVVTNLQEAVWDADIVINGLPSTETFQVFNEISKYWKERVNAPVIISLAKGVEAEFEPHPRIVTPTQMIHRATGIPLENILYLGGPNIASEVYNKEYANARICGSEKWRKPLGKFLRQSHFIVWDNSDLITHEVMGGLKNVYAIGAVFVLAFLYSTGMVATLTKESATSKSVYFAHCTSEMIFITHLLAKEPEKLAGPLLADTYVTLLKGRNAWYGQKLAKGELSLEMGDSIKGKGMIQGVSAVKAFFELLNQSSLSLQHPEEGKPVTPAELCPILKMLYRILITREFSCEAILEALRDETMNDPRELIEIAHSHLFFQPWLLGQKP*