MGKGPGLFSDIGKKAKDLLTKDYLQDQKITITTQTESGLAFTTSSVKKGDLLICDVLTQFKNKNVTTDIKVDSNSCIYTTVTVDELAPGLKTVFNFTIPDKNSGKLEAQYRHEHAGICLAVGLTAVPVVEVNAAFGGEGFSLGGEVSFDTGSGVFTKYNAGLGLTKPEFSASLLMYGCFNSLRCLMHMGSKLIHSKNEFSCHGISLFAYSLDKGETLKASYLHNVNCDTKTTVAAEILHKLSTSDTTFTVGSSYALDPLTMVKTRLNNHGKLGTLLQHEFRPKSTVTFSTEVDTKALDRQAKVGLALALKP*