MSLKVTILVASALILVGQSGGEEAKAFRDEDLELERQLKLLNKPPHVFSQTQDGSTVDCIDINKQLAFDHPLLQNHTIQMEPSSLPKGMKPASDLPIEPVKFETVQCPHGTVPVRRTRKKDLIAAKTLSTSYGAPSNEGGYHVSKINFSTFIRNADSDRLNSIQLGIFVIPSLYSDDKPRLTSSWTADGHQKTGCFNLLCPGFVQITRQYYMGMPFTRISGYGGSIYYVNSLVFKDPASGNWWFIVRNSEGVVNFGYWPGSLFNNLADHATELEFGGQVYSPPNQPSPQMGSGHFYPKNAFKTASVSNIAFVDGSNVLTEPENISMVLTPNKPNCYYANYCEFWDDPSFLLIKFGAMLFLQRNAIFIGS*