MNVRKVTLALLSGLAGAQNACGTAGVNCGEAEALQTGIAQQWSGFGTPVKLGTWSRPQRCPPETDFGRLEDLLPQKHFRGPLSGPASYFKRVPPHYLGHHANFSKCERSVYIDVGAREFDSKEGMLSTFAVYPQLLGFDEFYAFEAASGFYKLPPQPDLVRRLQRQGMSAARAASFARRHFFLQAFIGARSNPSTTPPTLGFSDLLKTMLGLQPADAVVVKMDVEGYEYDIVRTLLADGTHALIDEILLEVHYGHPAMMRRFNWCRMPKPGWQFWCSYSLQNATAMYRALRDAGVYAHHWP*