MSSRFGGMPGVREEVLVEYGVRLIAIDRPGYGQSDPHASQTFRSVCKDIVAVADALHLGKRFWLHGYSMGGAFCWAAARYIPDRVEGIAMWCPVGNMWWKGISKEDRKTMLSSYSTMDMILTFLCKLSPFIFIKWYSRLLCAFMDPAVDLTAGLSEADKKCVLQPGSAELMYRDRDESVRKNKGFGMAKDFELMNKGWDFEITEVGEMFKRKIHIWQGEEDRLVPVSLQRWIQKQLPGTVKLHELHGEGHISLFVSTNLDRLTLQALFGSGTQGTTSPQTETFLASYPAHFLSSNGRQ*