MSTSGSESDSVAAKRSMKPKYSKFTQQELPAWKPLYTPGIVIGAFSLIGIIFIPIGLVSIAASQEVVELVDKYDGECVTANDKVGFIQDTKTDKACTRTITVPKPMKGPIQVYYQLENFYQNHRRYVKSRSDKQLRSKEFSSVIKTCDPEAISEGGAPIVPCGLIAWSLFNDTFTFSVNKKTVQVNKKNIAWSSDRTIKFGSDVFPENFQKGGLIGGGQLNEKLPLSEQEDLIVWMRTAALPTFRKLYGRIETDIMASDEITVVIQNNYNTYSFGGTKALVLSTTSWIGGKNNFIGFAYVAIGTISFLIALAFVGLNMVKPRTLGDPSYLSWNKENPDYVQ*