MTLSTKIITVFGATGRQGSSVVRSLVQNPTFHVRAITRNPSSSKAKELASLGAELVKADGFNRQELQHAFSGSWGAFVNTNSEDPELLSKGLNDADLGSNIIEYAALSGVQHLVYSSGLAITEMTNGAVQCPGLDLKIQVERQAYTTKSFKSVTPIVAAWFMENWLEPDYADLFGGWPTFPDSEGYLTYKTPFWGGKEDFPWISMKDDFGDLVHGVFVNPLRWNRRLIQGSSDIVSSAEVVNTFVSVTGKKARYEVLADPNDMNTKGEYWREQERDVFVYSQFRDGEYFGNGPTEIQTAAALKKAAFKAKGGKGRETLITVREFMEREFAKV*