MAVKRVVAVLALATSLLATSVLGEEQAKCGQASYYPSEYACYDNKTLCPITFSLPTKPCGGGCYSPEQYSCEDETIKDLPEATSPFTLTFSGVRKTFQNLNVKACGRYLAVGANARECHACTAAGGTNCGTYQNSTVLLPGGEMASDVPGHQYWYINPTDGILRYTEALAGNASLWNATIPGKEFAGQNVKVYENGLFTWTREDATTHWWMACLVTLPGGAVGTARSWRIYAPTYVNMERGDCELGRIFSKAVDRKAGVYKYP