MPSILLYTRPGFERDCAAEAMYHAENAGLSGYVNAKPDSGWLQFCSEDASGVREFVRHFDFSLWVFARQWFEVRGHVEDLPVGDRVAPLLAALGGATVSDVWVEYPDTNEGKALSKLARGLEGHLRRSLEKSGQLRSVSPLRAHVLLISGAEAWVGTAPIENSAPWPLGYPRLRMPKAAPSRSTLKLEEAFHVLLGRRSDALPRPNQRAVDLGAAPGGWTWQLIQRGVKVIAVDNGPLAPQVMEEGRVLHLREDAFAFKPQQPVDWMVCDVVETPARVAALMERWLVRGWCKTVIFNLKLPMKRRWQEVQQILEGLEKVLEAAGLRYELRAHQLYHDREEITVWITVDPAIVGRTSAG