MGCSFSGLNALYDSTAGDVWINENRFKVIRQLGEGGFAFVYLVKEVVNDTSDGGVSKKFKDPSHVSDDGTYAMKKVLIQNNEQLQFVKEEIRISSLFNHPNLLPLLDHAIISVKGTPEQNWTHEAYLLFPVHMDGTLLDNAKTMKFKKEFFSTSDVLQIFRQLCAGLEHMHSLETPYAHNDVKPGNVLLTHRKGKPPLAVLMDFGSARPARKQIRSRSEALQLQEWAAEHVSAPFRSPELWDCPSQADIDERTDVWSLGCTLYAIMYGVSPFEYALGESGGSLQLAVMNAQIKWPTTTLNPKQSYPDALHQFVSWMLQPQATVRPRINDIVIHVDKLIAKFSH*