MDLWNWDEVSPQEVPLGHRMSGLEGAELNFYIPELAVQADTLTEDTCWKATTLFLAGLPQPDWSSTPYPEAAWGAEPAPQALPWPGDWTDLPCSGTVSCSGVSQAPGPATWTGSEGATGQNYTTSAGSTNSWSRARVASSSTSWDYSIGPDGATCWGRSLGGELCADSTLPWAGPEASDCTTSWDSGLHTDCTSSSKEYQSSDLTTSSEPTQQSDRATLARYPKTNHRGPIQLWQFLLELLHDGARRSCIRWTGNSREFQLCDPKEVARLWGERKRKPGMNYEKLSRGLRYYYRRDIVRKSGGRKYTYRFGGRLPSLVYPDLMGGGLEAPTQ