MSTWKSILPYFQVFLGVWQILKFTPLVGIIKGVMGWLLWPLFPGFFKSYALLRGFPGRVFKQVKCVTLISSDEMANTEDTVEDTLSMWYLGEEFKLKKDGNKLFVNGEMSYYISCRQWRSIFKLNKACLKDEEMYDSKINQPVFVEGYKNYWEKTVLGNVMTFDQVLDRWICKLTGYSISHDVDFLPVDLTDQPKEIISKLLNLVGLFFQAKKHKFPWYYPTFFTIASAVLQSWIYLKIKNVLCRSVQCICDKLPYSMRRFVYSLDMWVDNLKPCNDIQLRVVRGNIDLVIGGAAKTNEQYLTRVQWLSIEETTKNTEQKFYCGRSIFIEAMYMDRQEQCKATLKHTNSKTKEIRIYVDCKNWGEFKRICTFLSWVAKTKSGSLKSYDQKKKKVVVRSWWESLRHYVAAGLPDVYTVTLHDVTM*