MINLSKKLIRQVAQANAKFGLIKDGDRVLLGLSGGKDSLALAHLLNRMQAHAPFKFELEAVTLSYGMGEDYSHLHTHCEEHGIKHSVLDSNIYEVSGDTIRENSSFCSYFSRMRRGALYTYALEKGFNKLAIAHHLDDAAESFFMNFIHNGALRTLAPIYQSKRGITVIRPLIFVRERQLRDNATQNELSVIGNEFCPGMKLSEKNVKFPHAREEAKQLLANLEKDHPKLFTSLKTAFANLHTESFWLQKA*