MNNQGLLWMNPEKEGVLKKRGGKKKNWKIRQFLVKDTFLFYFKVASGGERLPSGVVPLQGSKVDLSPQEEHETEGSEVAPTFVFVIFLPDKLLTEGIVKRNTYFLGGENLTDCYLWIRAIRHASVSRRIVKGQLNHARLELMELEARWNVCKAIDTGKLPPMEAMFDKTTVEDPLVLQALSDDLMILYRLVEIAVKGLADERLKREKAEHQITMIHHLNDLQLMELSSQGKRVKAEEEYKKCQGQLRALIRMRQELQKTSDKDVIPGTEQMPHEDRLVELQLAMVPIQEDYVELLEKATSGEKKHEAVILAVAAEAAADAAEDSSEEDDDVAVTEAESSFRSNLLSGGFS*