MGDTLGNRKLVVLGLPWEVDTNGLKLYMSRFGALDDVVVMKNRATGRSRGFGYVTFSSSDDAEKALAAQHVLNGRTLDLKIATPKEDTKVVVKGITRIFVARIPSQVTQEEFRRYFEEFGTISDIYMPKDQSSNSHRGIGFITYESSDSVEKVMAKTHELGGATLAVDRANPKEESGKDSRGGKQFEPGFGKYFDPAFSGAYGAYSSYIAAAANAARLAAFGIPPFGFDFSGLHHPGDSRGGGHGGFPGLKGPSGLGSTGLSGRANTSKIFVGRLPPEATSSDVQTYFSRFGQISDVYLPKDPKRTGHKGFGFVTFTNENAVERVAQRSHELLGHQIAVETATPLEEMGGLKKGSGSLGGFPNAPMFPGSTNQSDFSSWLGGYGGIGGVGPIYGGPFGGSKASKIESRYMPYKK*