MVVLVDPISLIRNQKPSLYSDIPSIDLSKPNSKSLLVKACEEVGFLKVTNHGIPLEVMDRLESEAMKFFALPQLEKEQAEAARPNRFGYGNKIIGGNGDVGCVEYILLHANQKSISQISHQLFKEKPDVFCSAASEYISSVKKLACDVLELLADGLNIQQRTIFSNHFMGEENDSLFRINHYPPCPELQAVDCNLIGFGEHTDPQIISVLRSNNTSGLQISLKDGTWVSVPSDQTSFFIIVGDALQVMTNGRFRSVKHRVLASSAKPRVSMIYFGAPALRERIAPLPLLMAEGEKSLYKGFTWSEYMESAVKTRLADNRLGVFEKNVKLIDES