MSSCSVLGRFLQNVPASSAARSLAVAMSTAATRALKSVSHAVFSWKPTGRPQQTLAAAVSRSGVGLHSGARVTATLLPTYAGEGRYFQVEGKEEARVAAEVGNAEPRSQLCTTLQRGEGCGPRIRTVEHLLSAMEALGVDNCRVEVIGGDEIPLLDGSAQEWVEAIRSAGLCAAEDTGGQKLEKLAPQIHEPVYLQRDDCFVAAFPSSQIHITYGIDFPKVPAIGCQWFSTFLDANIYSSKIAPARTFCIFKEIEKMRGAGLIKGGSLENAMVCSMSGGWLNPPVRFEDEPCRHKILDLIGDFSLLAQNGNQGFPIAHIIAYKELRSLSLPTSHQRKCVQVVELGFADRPSGAI*