MSRRFVLLGLLTLLGIGLLVAGWREGDLKEVTGRIKPPVDQTAPEKQGSGGSLSGEQGNTTEGMDKASDELVKPDNKPSGPAVQVQEKNNQQEAAAGVKGSGFFVEYRLERERSRGYQIQLLREIINNTNSDGESRKKAQDQLYVISNNLQKELEVESLIRAKGYQDAVVFLEGKTVTVVIQAKTLSQEDAIKITDLVSRSTGVGAQSIVIIPKM