MGSTEKLPKMQYRFLGRSGLQVSVISLGGWVTYGGHVGDQLAFDCMKAAYDAGINFFDCAEGYAGGKSEIVMGQAIKKFGWKRNDLVISTKINWGGAFGENPVNNGGLSRKHLIEGTNAALERLQLDYVDLLYCHRPDRNTPIEETVRAMNYLINTGKAFYWGTSEWNSEEIAMAWACAERLNLIGPVMEQPQYNLLAREKVEKEFALLYENYGLGLTIFSPLRTGILTGKYNEGIPENSRYASAKDPYTTNKAKSYGDEDWLKDIENTRKLQPIAEKLGTDLTTLAYAWVISNPHVSSAITGASKVEQVTKAVQSLALLDKLTPEILKEIDDTLGNKPAPLTRRF*