MGHTYLKCCNTEFFIYIAAVVFLVLCAGLMSGLTLGLMSMSVIDLEVLAKSGTPKDRLHASKILPIVKQQHLLLCTLLISNAAAMEALPVFLDELVPDWGAILLSVTLILLFGEIIPQSLCTRYGLAIGATVAPLVRVLIWFWFPIAYPISKVRIQEMQLIILDYLLGKRHKALFRRAELMTLVDMHGNKGHSRVPVYNEHRANIIGLVLVKNLVTINPSDNVPVKNVTIRRLPSPLTSFAQHARVSATMPLYDILNEFQKGLSHMAAVVKKPNGTIEKGSANLSTGVREVRLNIPGEMFYQRKSSRARRSLRKSKRFSASISRRELSKSRRWSEEVHPEILPIKEKSLSTLSSEEVIGIITVEDVIEELLKVKKMFPPEEIYDETDHVDANSMSRLGRASA*