MDGLHTELALGLIGQLQTAPFVAKTYQMVCEPRTDALIRWGGENNSFVVADVAGFSQLLLPCFFKHGNFSSFVRQLNTYGFRKVHPDRWEFAHESFLRGQTHLLPRIVRRKKRGEGGGSASCSSATIDSGHEPQHVASASSTGDELDLDDDEEEEGSEAVLLEEVQRLRREQTAIGEQLARMSRRLQATERRPDQLMSFLTRLADEDSSVQLLEQAAAEKKRQRMQQMQMQFTPSRDFAAPSSPSPIALRPPPPRPPAVIDDAAMVDGVWRWAEEQKPARRSITTSEQPAASSGAQQVPEFEGGGGSGVGVGLTDDGGAAAETPFPFCLLGQCFF