MSALAAVRGAPAVAARAATAPSASSRRAPAGPRASLPARRAAVAGTPLAMISRGAASRRAASGSRRRVLTRADAVPESEGAGSMFESQFKKVANDSVMIDPVVGAKRFSNYFWAGVVSIGATGFLITGASSYIEHNLLFFLDASEIKFFPQGLVMSFYGVAGSLLATYLWLTINWDVGAGYNEFNKEEGIMRIFRYGFPGNNRRINLVSSLADVQAVRVEISDGVNPRRVVYVRCKGKSDIPLTRIGQPLTLAEVEKQAADLAKFLGVPIEGL*