MASSSYTSLLVLVALVTAASAQLSPTFYDTSCPRALATIKSGVMAAVTSDPRMGASLLRLHFHDCFVQGCDASVLLSGMEQNAIPNAGSLRGFGVIDSIKTQIEAICKQTVSCADILTVAARDSVVALGGPSWTVPLGRRDSIDANENEANTDLPGFNSSRAELEAAFLKKGGLNTVDMVALSGAHTIGQAQCSTFRARIYGGDTNINTAYAASLRANCPQTVGSGDGSLANLDTTTANTFDNAYYTNLMSQKGLLHSDQVLFNNDTTDNTVRNFASNPAAFSSAFTTAMIKMGNIAPKTGTQGQIRLSCSRVNS*