MASSTLALRGCTSTSLLGASQCSQKSTVQPFVALPTSSSRIASIEGLVSKRSASRFSMAVATERQVYSTTKSDEIFKAAKELLPGGVNSPVRAFKSVGGQPIVFDRVKGSHSWDVDGNEYVDYVGSWGPAIIGHADDEVIAALTEQLQKGTSFGAPCALENVLAQMVIDAVPSVEMVRFVNSGTEACMGMLRLARAFTDREKVLKFEGCYHGHADSFLVQAGSGVATLGLPDSPGVPKAATAATLVAQYNDLESVREIFRQHKGEIAAVVLEPVVGNSGFIIPDKEFLEGLRELTKEDGALLVFDEVMTGFRIAYGGAQEHFGITPDLTTMGKVIGGGLPVGAYGGRREIMEMVAPAGPMYQAGTLSGNPLAMISGIKTLERLQRPGSYEQLDRITGRLINGLLDAAREAGHDICGGHISGMFGFFFCKGPVNNFQDAKKSDTAKFAKFHRGMLERGHYFAPSQYEAGFTSLAHTEADVDATIAAAKDLFKSL*