MVQLVKTCFLIFIGQQLADAFGAKEHRKLRNLTCISTKTIRQDSEMLRDAKRPHLIFPGGGIFFYWQAGAVTFLRDNGYDLASTSSTGASAGALTATLTTNDVDFYEATDLALRIAKDAGVWDRNRGLQGIWGPMIYDWLDEILPADAAARSNKRGLSLLVTKIPSLGTEKICAFDSRKDLIECNMASVHLPWFLDDRHYIDGSFLASQRDYHSRRKSSSTLVFDYKEDPFHRSRSLIDAVEALSPKGIHELLEDGKRFAKLLEEQGKLELLSKK*