TRLLRPRLQALPALCLCVLALICAVAHASVEDLSPETDPEASSWGLSRLRGLVELMVIRTRERWQWFWSPGVFQDFMQTYYEDHLKDLGPRTQAWLTQSKDSLLNKTLSLCPRLLCRGRAQDS