MGGTSLPPGFRFHPTDEELVGYYLKRKTDELEIELEVIPVIDLYKFDPWELPEKSFLPKRDMEWYFFCPRDKKYPNGSRTNRATKCGYWKATGKDRKVVCKPAVVGYRKTLVFYRGRAPLGDRTDWVMHEYRLCDDVSQGTPSFQGPFALCRVIKRKDISSKTSDGRAETTSKQVECSSSNEAFTSAVTSNEPLVLSDDIPSTQNTYVCNDSNYSTPIGSPYQTTQIGESESAMGTNAANLWMSQNMILDPSKECLQGQSISGNYPVYDFPNSTSWQPNDQYDFTSSSSFPNFRGDVELSGDLSGYGFAPPFSDEGTYMEFYCNEDISYKGYNQSNLLGSPNLF*