MPSLTLSPLALLWRSARSHASLLYLLLPHAPSLPIKEGSLFVDDRIRPDAFHETKRIIRDFLSGLGFRSPRTPKNFDLRQQLTAEIASWNIDVSTTFTEKMLHNSCNMAECCYSHESPEHQYFIALYTAFTFYADDHCGADPEPIGQFAQRCLEGAPQLDPVLDRFAAHLNKTFGLWPRIGANAIISGTFDSMTAMYIEYTTKDMATRPGATRYPYYVRTKSGVGPPYAHFIFPSAWRSSVNSYIQIIPELDYFINCTNDLLSFYKESLAGETDNYVHLRASAERKSPTDVLRTLAAEVTDTVERIDAITSIDPELAALWQRFLQGYLEFHVKTTRYRLAELDFYA*