MSTSTMISASTRELTSVRASHKKLHASLARSVTRRATRTRASATTAPVTTPSGVIVEREDLPEQGSVKLSVRVPEALLQKCYDAVVNGFNDTVTVPGFNASKKGEKAKNKIPMQLLINHVGKKEFKSACVEEALQNSLPEAMELVSANALQDSERITTHFLDMFEAFGGMHSRPSEDLKYEVLVELEPMISFTGDYKALSVKVQSLGDDNTAEKDAEVFYKNALKDLSTLRVCVDRGLVIGDAAVVDVDAIRVNDDGTDGEPLGGMKQDNFQLDTGDENIKLPGLLENIEGMEVGEKKSFEITFPGDWPQAYVRNVKARFTVTVKELFAREFPKDDDKLADKIFPGSTSIADAKEKILESVKAKNKFDLERAIDEACVDALAEICDVRIPRSLIEEQGRNMYSEQLLAMQVKQKMSPKALESLASAKMVNEYLTKQKNEIEKVCRRTIACEQVIKLENLSVTGEELHAEVEKAKSEFEEFGTEYNENQLYVQAQETLEAKLAFKWLKENCKVEILPPSRN*