MGGCGTLFDGWEFDKTEARTVVLIGCAGDGKSSTGNSIVGRNVFRSMPHSAGVTSTCQHQSTNLPNDQILHVIDTPGLFDFSAASEIVRNEFLRCVDLAEDGIHAVLLVLSVRYRFSKEQQAAVQSFQEFFGSDCPEPLKETLAMCQNRVVLLDNKTQNHNKRSEQLRELLFEVNLVVEENDGKPYTNNLFTKSKEGLMNFHDEKANVLEEDIEELKDQMQRSHEEQFSRITEMVASKLEEKMQRLEKQLNMDRAAEQKVKKDQKKSKHKNRRLNDLHESSIVLDKAFSFLLCLCAFVLIYWFLK*