MAVVAVLAVLAQLPPQIPTQPKTHHWLTPAAGQSGGVCRATGTFKEHGDIIEIKEWGRGDPLGTEETCATKCGRSSRCKGYEFYSVPKSFSRCEMHAKKPTHIALREGATCKVKGAPMPGFVPLPPLADLGPCLKANLREAHLPGDPEFRAANKCRNRRGDISNPDPVAVARVHSVSEVEAAVQCVVAAGIDACARAGAHGFENDACCSGGVIIDVRDLNALEYDPATGLATAGAGHTWGQLYYKLSQHGRVVPGGTEGGVGVAGLTLGCGRGMLTQWLGLSCDRLRGVEFVDADGKRQLASKDVNPDMLYMAKGGGGNFPGIVTKFEFDTDPVP