MKTLPPGLAASLASGVTTLCRCWILTRSDGRRLGFTDHDEDVTCDGVLCSAESGATGSALEQSAGLAVDSLEIMGALSSGRLAEAELARGLYDGAAVAVWWLDWAAPAEAVLILSGTIGEVSRGRSGFTAEVRGLADRLAQPRGRLYQRSCDTLFGDPRCGIDATSATYRGSGRVTAVRSARALVAAGLEAYRTDWFTAGRLVWASGANAGAAVEVRAHLRSGASALLELWEPMPAPMAAGDSFTVTAGCDKSFSSCRTKFGNAINFRGFPDLPGNDYAVSAPQAGAQNDGGRL