MAKPQHILQLSQEQRSSVVDSFDRVVSDIDGVLWTFEQSIPRAADGYAALEQMGKHLTFLTNNSVRTSEQCVKLFAKIGM QVHPEQIWHPAKSIVSYLQSIKFEGLIYIIASQSFKTVLREAGFQLLDGPNEFIEESYASLAEHIFGKEPVRAVIIDVDF NLTSPKILRAHLYLRHPECMLIEGATDRLLPVAKEVNIVGPGAFASILVEASGKQPITLGKPGRELGDLLVEHYQIVQPS RVLMIGDMLAQDVSFGRQCGFQTLLVLSGGCSKEELLAETDPQRIPDYYADSVADVAQMLGEAPKSRV