MPNAGTGDAEGDCSVWSFTLLPTESNEAPWVSGAAAPQPGALAPDLVATHVRGLVSLIPGPRGGLRGHAGGGAEGGSGDGANDHDGSGGGAGGGYVAGGGRDEELEELIGWDATTEDFGHEHGLPAYVPRGGFEGLWLVGDGSRWYDPMPGPHHAWLRELAPLDPLRLLENPCRVGPPPYGPLCLEHLHLQGLDLSSGELRTIAELLPGLQVLMLSTCYVPPAELPLLCGAERLHTLVLRMRDLDLCLQPHTAQEALQELCLRSPALEDLQLRPSFEDVVDEYLELDHEAHARWEDCGRAQVQEAVWRLTEAVKLQTDGRKLGPGDGGCGGQGQAAAEGRSRRLRPHVRVELLRPVAWWETDWKEVEYRGHE*