MVGRRRVALDLCGVRHTSISKLATGLSGFIAQKRRTVCVLKLSEVRLGNGDGYQHGQCWRDVYDAICQARRLIYIIGWSMFHTIHLVRDGHDDMALGDLLRRKSQEGVQVLLLVWDDPTSRRLLGIKMEGYMGTRDEETRRFFKHSSVQILLCPRSAGKRHSWVKQQETGTILTHHQKTVILDADAGNHRRKIVAFMGGLDLCGGRYDTPKHTLFRTLQTFHKEDYYNPNFAVEDARGPREPWHDLHSKIDGPEAYDVLKNFEERWLKASKRSAAKKLSKLSRSHNDSLLWINKIPDIIAIDDEIYSNDDDPERWDVQIFRSIDSNSVKGFPKDPRKATSKNLVCGKNVLIDMSVHTAYVNAIRGAQHFIYIENQYFLGSSFNWDSHRDVDFRVQDVSMGRANKGDGALPPSCVF*