MMEFVYVDSGFNSLRVGWDRSSGRIGIIALNRPLKSNAFDGGMWSEFPKAVRVLGNKDSVRVIVLIGEGANFCGGLDLGYLQQTFLQHSNATADDDHEGGGGQTSSCPARLRHRVKGNITMMQDAFTALEQCRWPVIAALQGACVGAGVDLVTACDIRYCTEDAYFCVKEVDVAITADLGTLQRLPTIIGHGAAVDLALTARRVGGREAESLRLVSKCFSSRGDMMQHVYQTAHSLSSKSPLAVTGTKKILLHARDHSVPESLEYVSLWNSSFLLSEDMEVLLRSQAAKQAPKFSKL*