MVVKSTGMTAKLNAGLSYRWIIILCIACFCLGMLFTNRMWMLPETKGLVHFKDHSEDCENKFESGLVTAVTGDASENRQAVRPYSSMSDAEAELEQWSNSEGKEPDESPQADIPSWSRTSNDSRRVFMVIGINTAFSSRKRRDSVRQTWMPRGQKLKQLEEEKGIVIRFVIGHGATPGGILDRVIEAEDSQHHDFMRLQHIEGYHELSAKTKIYFATAVTMWDADFYIKVDDDVHVNLGTLGTTLAKHRTKPRVYIGCMKSGPVLAQKGVRYHEPEYWKFGEQGNKYFRHATGQLYAVSRDLAVYISKNLDILHKYANEDVSLGAWIIGLDVEHIDDRKMCCGTPPDCEWKLQSGHACVASFDWSCSGICRSVERLKSVHQRCGEGERALWSAEF*