MGDSSGSVSVDVERLFFGGKEHRVRTRHGPLSVSVYGDEDKPALVTYPDVALNHMSCFQGLFFCPEAVSLLLHNFCVYHITPQGHELGAAPISADVPLPSVDDLADQVADVLDFFSLGSVMCLGVTAGAYVLTLFATKYRERVLGLILVSPVCKAPSWSEWLYNKVLLNLLYYYGTRGLVKESLLQRYFSMDVRGNGQDPESEIVQACRSLLDERQGTNVWRFLQAINRRHDLTESLKKLQCRTLIFVGDNSQFHADAVHMTTKLDRRYCALVEVQACGSLVTEEQPHAMVIPMEYFLMGYGLYRPSQQESSPRSTLSPFCISPELLSPESMGVKLKPIKTRISLNV*