MREAREAVRSFTRPVVPVHLQRSLLSPFSDVELEEALQALLRGKCPGEDGLSVAFFQRYWDLMHRGIRLAFQEIMESGNMPDSISEGLIHLIPKEGGDRLEIRQWRPITLLGTAYKVLAKAISRRLQPHLPDIIHSTQTGFIQDRSILDNIFSFWEATALARFRQEDLAVLLLDFEKAYDRVDWAFLEGTMERMGFPLQWIRGVSDLYTSAHSQVPIRTSEKLLDSELADNTAVYLQGGEENLRRFASAMDRFCRASGALINWHKSCGFWVSSLPPPTWRPVEGFQWMAPGTTVRYLGCYVGIDISPEQQIAPLLLSMRKKLLYWSTSRLSLAGRVVVANQVLLATMWNITSYWAFSQACIGQVQQLIRNFLWSGGDGQPARAKVAWAVIIQPRERGGLGIVDPMCQSRALLGKLVVRGLLPGAEPWEEFLVSTILIRAPSLSGPWTPSIRWIFTEQRSKGVGLGFEEHFAASLLRTWEHLRPALFQALQCTDEERLRQPLIWNPLIRLPSGHMVGSRSHVSWGPLSSGPAQSLDDWRCF*