MSLRPLRGGCQCGRNAYTVNLPENASELAQVLFDADPRHRIFQASPLAAFLRVPLSWYQSSTFPFFDDERSGAIRRTYTHPAQQASKRNFCGFCGTPLSYWSEDPPSEADFIRLTLGSLCHEDLGDLEELGLVPGSDDEISEGGAVNEQEGVRSEMEEDGEEGRDRSNNSSSSSNGLAPRETFGIPWFDSMLAGSRLSRLRTSKVSGQTQSGSVKYEWEVVEWSSGDANRGSTPGSGLPSPSKRQKQDIEGTVPLRQ