MLVRSFSGRLLVNPVIPEADSVPGISKCVQLLPSREFEAEKRQKKKKKIKGIRNKSGGVVFVVDRLQGEKEKPYTYGRKIEEEYRKSEKKLGFGLGSGGGGGVGGGGGGKNFGGAADSNSTDVYYQTMLEANPGNSLLLRNYAKFLHEVQGDFEKGQEYYERAILANPGDGEVLSLYAKLLWEARRDAPRAEAYFDQAVQANPDDCYVLGSYAHFLWNSEEDEAVAQVPPTQQNIGNPVLHQSATAAAV*