MPSAPLVAAAVGARVSRRPNLSLLADRCATPSALARVHAAMIVSGRLAEDAFAASRLLTAYAALSPDPAAAALALLSSLPCAPNSFMLNTTLRVLASSPDPAAAFPFFSRLRVTGALAPGRHTFPFLLKAAARLPLPLPVTEQLHALAVRHGVLLDAYVANGLVRGYSVAGRLQAARRVFDELPERNPAVYTTMVSAYAQNGRHEDAMAAFDEMVRVGFEPCGATLASVLSACARSASGGLEMGCHVHDLMTAWGVPVSTILGTALIDMYVKNGAIKEAFAVLDGLPERHVTGAWNALISGLAHHGHRERALNLFRQMQQEGVPPNATTLVGALSACSHPGLLDEARRLFSSMEKDFGITPAIQHYGCMVDLLGRAGLLSEAEDLIRGMSCEADTVIWGALLTACKNHSGIEIAERAAVEMLKLDPSNHGVYVVLSNLYAEAGRWQDVDKLRKEMKGARLSKIPGASTVNGDGSLEQPESPPPQGNVLV*